Advertisement




Police Dash Cam Of Meteor Over Edmonton, Canada.

Prev Random Video Next
A night ride in Edmonton, Canada, gets a different type of sparkle when a falling meteor is registered on a police dashcam.

Home