Kevin Meeks

 
 

MAP: Where in the world do people drink the most booze?

 
 
Posted Tuesday, May 13th 2014 @ 6am

Russia?  Who knew? (click the map below)

 

 
Recommended Stories
 
Comments