Posts Tagged ‘delusions’

Self-Defense

May 10, 2014

Self-Defense

Illustrator Mark Fiore has summarized the recent National Rifle Association annual meeting:

(more…)