Some Jihadi posted some messages and now it's breaking all over the place.
"mentioned NFL stadiums in New York, Miami, Atlanta, Seattle, Houston, Oakland and Cleveland, where games are scheduled to be held this weekend."
I think it's just Jihadi flatus, but i'll investigate more tonight and see if there is any substance to it. My gut reaction is that there is not. These camel jockies don't warn in specific.
-Mal
Bookmarks