Monday, August 22, 2011

More Lost in Translation

Appropriately named ... but a wise marketing strategy? Would you want to live here and be an "ant?"

No comments:

Post a Comment