Top

Weird Clouds Over Moscow

In Soviet Russia, alien portals come to you
In Soviet Russia, alien portals come to you
Next Video

To see more paranormal stuff, click HERE
star4ucker
Uploaded 10/08/2009
106
Ratings
  • 51,700 Views
  • 253 Comments
  • 25 Favorites
  • Stumble
  • More
Embed:
Use old embed code
Categories: Pop Culture > Paranormal

253 Comments

  • Get our free newsletter

    Amazing new updates!