Meteor spotted above Madison

April 12, 2012 |

SSEC’s west-facing Roof Camera caught the spectacular meteor explosion on 11 April 2012.

Tags: