Baristas
Coffee baristas from the United States, Ireland, Germany and Japan compete to win the World Barista Championship in Seoul, South Korea.
Subtitles: English
Directed by:Rock Baijnauth
- PARTNERS
- Advertise with Us
- Partner with Us
- GET THE APPS
- iOS
- Android
- Roku
- Amazon Fire