Allen West: Obama Has Been “An Abject Failure In Everything That He Has Done”
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!
Get the news the mainstream media doesn't report. Sign up to get our daily newsletter and like us on Facebook