MEXICO | Monday, 18 January 2010 | Views [357]
Nice beach/bay - hang on, where the hell did all those SUVs come from?