I noticed this movie in our forums yesterday and dang .. that's quite a sight. A meteor falling from the sky in Edmonton, Canada. Filmed about 5:30pm Thursday November 20th 2008. This is easily one of the best videos caught on a police car video cam.