If I were going to throw something, I would throw it for the Robin comment, not the French comment. While I don't know much of the history of Robin, I like him in recent incarnations. Ok, so I really only know of Robin from Teen Titans. But he is a little bit of a badass there.
Does the French counterterrorism unit have a cool name like the SAS or Rainbow? Or the Northwest Mounted Police (one of the only cool things to come from Canada, the name at least)? Or are they just Frenchies Against Terror?