November 14, 2013

UFO Exits Portal Over Mount Shasta, CA 2013

Extraordinary images from Google Earth which seems to show a flying saucer exiting a possible portal or wormhole over Mount Shasta, CA United States.

 Extraterrestrial or man-made craft?

1 comment:

  1. I have always found it funny when other people suggest this answer... but this is clearly water... (pun intended).