Alien Found on Google Street View?
This week those with an interest in the supernatural were all a flutter about the possibility that the Google Street View camera may have spotted an alien and caught it on camera. Aside from the fact that I am in no way a believer, the notion that aliens actually look like what Steven Spielberg imagined in 1982 has me raising both eyebrows. What do you guys think? Hit up the original article for comments from the Head of Strange Phenomena Investigations.