Fireball - Iraq

Big yellow/orange/red roadside fireball explosion.