Best Defense

Watch out for them ‘Muslamic rayguns’

Watch out for them ‘Muslamic rayguns’

The rationale of the English Defence League as explained by one of its marchers.

I have no idea what he means about the rayguns. Anyone wanna try?  

(HT to CR)