Police Car Captures Meteor Striking Canada

Police Car Captures Meteor Striking Canada

An on patrol police dash camera captures a small meteor striking Edmonton, Canada. Fortunately, no intelligent life forms were within 200 miles of the impact. (just kidding Canada)