Huge VBIED Explosion at Military Base

VBIED aftermath at a military base in Afghanistan.