GOOGLE MAPS Street View often captures all sorts of weird and wonderful images from all over the world. Many go viral when deemed suitably entertaining – but some of the photos are downright chilling – such as this scene in the Netherlands.
Daily Express :: Travel Feed