Truth in Advertising
in Isla Mujeres
Wednesday, September 11, 2013

When was the last time a sign, billboard, or advertisement made you stop dead in your tracks? This sign fronting the quaint Villa La Bella in Isla Mujeres…