« Previous | Main | Next »
Most visitors to Cozumel have pictures of or in the red VW in front of Senor Frogs and next door to Carlos & Charlie's. Wonder how long it will take to restore it? I'll bet not long.
Permalink