Great compilation of Taliban jihadists being shown the door to Allah although the music is kind of annoying.
ZIP | March 19, 2012 9:47 pm