Watch Ben Put, the 2013 Canadian Barista CHAMP compete in the first round at the WORLD barista Championship

Watch Ben Put, the 2013 Canadian Barista CHAMP compete in the first round at the WORLD barista Championship http://new.livestream.com/worldcoffee/events/3064988/videos/53361512