Google Street View found a ghost UK October 3, 2012October 2, 2012 by StreetViewFun.com StreetViewFun.com · 1 comment Larger (thanks Thomas) Please wait... Similar Street View images Google Street View in McLaren Technology Centre! Someone likes Google Street View Look there are 6 cars Google Street View Not happy to be on Google Street View Chasing Google Street View Google Street View in Pakistan! Google Street View Park
If you turn around you can quickly debunk the ‘ghost’. 😉