| 11.9°C Dublin

Police capture meteor falling from sky in Canada


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

 

Most Watched Videos

Privacy