Top

Cloud Formation freaks out Russians

Russian scientists claim this was an ordinary cloud formation. Witnesses aren't buying it and neither am I.
Russian scientists claim this was an ordinary cloud formation. Witnesses aren't buying it and neither am I.
Next Video
Smeado
Uploaded 10/11/2009
3
Ratings
  • 2,494 Views
  • 1 Comments
  • 1 Favorites
  • Flag
  • Stumble
  • More
Embed:
Use old embed code

1 Comments

  • Get our free newsletter

    Amazing new updates!