Meteor lights up sky in Washington State, USA

NewsflarePublished: July 31, 2017
Published: July 31, 2017

A fireball lit up the sky above Washington State on July 30 and was seen by hundreds of witnesses.

This clip was recorded from Bellevue, Washington using a special camera.

Be the first to suggest a tag