June 10, 2010 Edit Delete Tags Autopost Google Earth's Incredible 3D Tour of Every World Cup Stadium http://bit.ly/a2CbAl (via http://bit.ly/beru5H ) via Ping.fm