«               »
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



Write a comment

You need tologin.

Level Beyond > WordPress platform, RSS tech , RSS comments design by Gx3.