The bigger message here is that this is just ridiculous rhetoric that smacks of the Bagdhad Bob videos....
They're starting to flail. I guess Russia and France are starting to make them sweat a bit now.
I hope isis is as clueless as Baghdad Bob.