HOMEPostContact Us
Posted March 22. 2013 10:18PM

NECN.com: Fireball in the sky spotted along the East Coast

Click headline or here to open angled item

According to the Clay Center Observatory in Massachusetts, there was a green meteor that was spotted in the sky Friday evening along the East Coast.