Wednesday, 17 April 2019

Meteor seen blazing through skies over East Coast

Residents along the East Coast have reported seeing a meteor blazing across the nighttime sky.

* This article was originally published here