Loading...

Meteor Explodes in Night Sky

| Caught on Tape: A surveillance camera in Utah captured a meteor exploding in the night sky.