Google Maps: Ominous message captured on Street View- what is this building hiding?
AN OMINOUS message branded on a building in an unknown location has been captured by the Google Street View cameras – but what exactly is there to hide? Daily Express :: Travel Feed