Taliban IED digger steps on his own pressure plate, next stop, Allah.
HT: AC
ZIP | October 25, 2012 7:01 pm