Comment

Pamela Geller Lashes Out: 'The Little Green Shew'

800
Gus7/23/2011 9:04:34 pm PDT

Fuck.