Suicide Car Bomb Caught on Live TV

BOOM! Press TV - Kabul Afghanistan