3 June 2009, JellyBean @ 8:16 pm

What did these Russian workers witness? Could it be a UFO, a meteor or just a plane? You decide!

YouTube Preview Image

Related Reading:

Be Sociable, Share!
Level Beyond is based on
WordPress platform, RSS tech , RSS comments design by Gx3.