2009-05-01 04:21 pm

Ashamed

Virginia Foxx of NC is an embarrassment to her family, her country and her religious faith.