Gas Station Explodes After Botched Diesel Heist in Florida

An alleged gas theft gone badly awry causes an explosion at a gas station in Miami.

August 17, 2014

Examined