Vehicle Born IED

Vehicle Born IED

Explodes next to 3 US Military vehicles passing....all I can say is holy *^&#$^