The Most Terrifying Pics On Google Street View

The Angel


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.

The escape


This still taken in Pittsburg shows someone apparently trying to escape from a high window by tying some sheets together. Too bad the Google car didn’t go back so we could see how that turned out.