World’s Strangest

Your source for the strangest things around!
Ads

Exploding light filmed over Phoenix

A mysterious explosion that lit up the sky was filmed in the background during a live traffic report. The incident comes just days away from the 15th …

Post Metadata

Date
March 10th, 2012

Author
Stranger to the World

Category



Leave a Reply