The best cup of coffee...ever!

Fifty-four of the world's best baristas descended on Bogota, Colombia for the 12th annual World Barista Championship.