24 November 2008, JellyBean @ 10:09 am

A massive fireball meteor or UFO has fallen from the sky filmed by a police-car in the Alberta Province, Canada.

YouTube Preview Image

And another report:

YouTube Preview Image

 

[ad#ad-1]

Related Reading:

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