Google Maps: Disturbing sighting captured on Street View outside Gucci store

GOOGLE MAPS is both an informative and fun tool to discover parts of the world you may never travel to. Its satellite images and panoramic views on Street View let you travel through Times Square in New York while sitting in the comfort of your own home in the UK. But sometimes, the weird, wonderful, and down right terrifying are picked up in the pictures.
Daily Express :: Travel Feed