Raw video of Alabama barge explosion

April 25, 2013

See raw video of when a gas barge exploded in Mobile, Alabama