US Rep. Allen West (CD 22) speaks at a tax day rally in Wellington, Florida on April 15, 2012 and calls out Obama. The silence from the other side is deafening!

Advertisement-content continues below



Comments

comments