Country

Please choose your default site

Americas

Asia

Europe

Russian Satellite? Or What?

1023 views Leanna Keyes December 5, 2013 Puerto Vallarta, Jalisco Mexico Date shot: November 11, 2013

A local man from la Penita, Mexico (45 north of Puerta Vallarta, Mexico) captured this picture. He saw a streak of fire, grabbed his camera, then the explosion occurred at the moment he took the picture.

Default saved
Close

Search Location

Close

Sign In

Please sign in to use this feature.