IEDs caught on video!?! More news of conflict.