The Daily Show with Jon Stewart

Y Tu Latte Tambien

Season 7 • 09/26/2002

Starbucks starts up a flagship store in Mexico City.

More