deepwaterhorizonexploding.jpg

New photos just released by the Department of Energy and published on TPM. More here.