Latin America

November 11, 2013

The drive thru beer stores of Mexico

To buy beer in many parts of Mexico, you don't get out of your car. The beer stores are drive thru.

Related content

Comments

Videos

Nation & World Videos