Showing posts with label non-lethal weapns. Show all posts
Showing posts with label non-lethal weapns. Show all posts

Monday, October 5, 2009

more g20 shenanigans.



these "non lethal" weapons scare the shit out of me...

Tea Partiers Advise G20 Protesterswww.thedailyshow.com


and the daily show hits it out of the park again..