Monday, December 17, 2007

This fits New Orleans as well

Colombia: Not the Greatest Tourism Slogan Ever

No comments:

Post a Comment