Edwin Edwards' last stand

Townhall.com Staff
Posted: Apr 10, 2014 7:44 AM
Just down I-10 from Baton Rouge, south on state Highway 44 and a mile or so beyond the Do Right Full Gospel Baptist Church, Louisiana’s legendary political lion is having the time of his life.
Trending Townhall Video