Police dash cam of Meteor over Edmonton, Canada

Meteor falling from the sky in Edmonton, Canada. Filmed about 5:30pm Thursday...

1,729 views youtube.com

Interest

UFOs

Stumblers Who Like This Page