Police dash cam of Meteor over Edmonton, Canada Admin 15 years ago Police dash cam of Meteor over Edmonton, Canada. Filmed about 5:30pm Thursday November 20th 2008