Meteor invasion

Police CCTV captured footage of what is believed to be a falling meteor in Ontario, Canada.

Click to follow
The Independent Online

Comments