Trash Talkin’ ISIS Leader, Baghdadi, Woof Tickets The West
It's been about 7 months since the world last heard the saber rattling of ISIS leader, Abu Bakr al-Baghdadi, and this time the leader of the self proclaimed Islamic State is trash talkin' and sell...