democratic platform

09/06/12 07:38 pm

Allen West: They Said No To God

Allen West, in a tough reelection fight in Florida, jumps all over the left wing...
Syndicate content