Massive Fireball Lights Up Sky Over Mobile, Alabama

Investigators are trying to find out what caused seven explosions on two fuel barges.

April 25, 2013

Examined