Weird Sightings On Google Street View

The Angel

pinimg

This still seen in a Swiss road generated quite a buzz online because many people thought this was an Angel returning to heaven through a portal.