Tourist police wearing charro outfits patrol Mexico City

Views 4

Tourist police officers wearing 'charro' outfits, traditional Mexican clothing, patrol with their horses in the Alameda Central in Mexico City.

Share This Video


Download

  
Report form