03/17/16

Watch meteor light up night sky over UK

A camera operated by the U.K. Meteor Observation Network captured the meteor flashing through the sky above Church Crookham, Hampshire. ... more Duration: {{video.duration.momentjs}}