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! Look there are 6 cars Google Street View Google Street View in Pakistan! Google Street View Park
If you turn around you can quickly debunk the ‘ghost’. 😉