I know I might catch hell for this but here goes....QUIT WEARING THOSE FUCKING RAGS ON YOUR HEAD!!!!
My heart goes out to these 2 innocent bystanders...But damn it, This is America...and after the 2001 tragedy here on our own soil with muslims to blame....It seems these tuban wearing individuals...