The guys think Walker should have steered into his wall, but naturally hes rolling it back on Fox News.

The Devil's Advocates Radio
The Devil's Advocates Radio
9-2-15 The Devil's Advocates 3pm
/