Innovative special forces ready to deal with Islamic terrorism. C’mon, even Muslims have to laugh at this, don’t they?
7 Comments
newest