Police dash cam of Meteor over Edmonton, Canada December 18, 2008 in Videos Police dash cam of Meteor over Edmonton, Canada. Filmed about 5:30pm Thursday November 20th 2008 Police dash cam of Meteor over Edmonton, Canada. Filmed about 5:30pm Thursday November 20th 2008 Review OverviewUser Rating: Be the first one ! 0 2008-12-18 Admin Share ! tweet