Showing posts with label mistake. Show all posts
Showing posts with label mistake. Show all posts

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?"