Amazing Meteor Footage
lorddread
Published
11/21/2008
Police dash cam of Meteor over Edmonton, Canada on 11.20.08 The fireball is thought have crashed into the ground about 200 kilometres south of Calgary.
6 Comments