http://www.tudou.com/programs/view/wGWxjMGe4qI/

WWE Slam City - Alberto the Barista - Alberto del Rio vs Damien Sandow

Published on Mar 17, 2014

Alberto del Rio can do some serious pressing. Coffee pressing. Watch him fulfill his destiny to be the greatest barista of all time.