Cindy Sheehan and I are from Vacaville (Calif.), and I'm saying I don't agree with her,
I am tired of hearing Cindy Sheehan trash America.