Mama Moonbat’s Psychotic Exhibitionist Traveling Show
Cindy Sheehan promised to go away, but unfortunately she was lying. She was in New York today with her entourage of psychotic exhibitionists, and Urban Infidel has the photos: Cindy Sheehan Union Square Park.




