Huge EFP Explosion in Iraq

Apache footage.