http://www.kavkazcenter.com/eng/video/
Lots of good, well poor actually, Chechen Freedom Fighter footage of ambushes using cell phone detonators and shit. Not enough execution footage however. God the anticipation waiting for the thing to go off feels like when you were a kid waiting to open your presents on xmas day.