Russian Town “Smiles” At Google Earth. Epic! Posted by ounitproductions in Cool, Internet, Odd, Technology and tagged with Google, Google Earth, Internet, Russia August 7, 2009 August 7, 2009 “Not August, It’s BLOGust” Entry #1 Don’t forget, 25% OFF EVERYTHING In-Store ALL MONTH LONG!!!!!!! Share this:Google +1PinterestTwitterFacebookTumblrDiggRedditStumbleUponEmailPrintLinkedInLike this:Like Loading...