Comment

Pamela Geller Lashes Out: 'The Little Green Shew'

320
wrenchwench7/23/2011 4:02:05 pm PDT

re: #317 Decatur Deb

That made me wonder. The photo has a creepy fake appearance. Do we have it’s provenance?

Gus 802 found it. Gus?