Today is the day for SA Barista Champ, Travis Scott to show the world what he is made of. Travis is currently in Bogota for the 2011 World Barista Championship and will be competing at 20h23 SA time. You can watch a live feed of his performance here.
Good luck, Trav. We’re behind you all the way.