Eastwood in Crossroads Ad: ‘There’s Not Much Time Left’

Clint Eastwood returns in a new American Crossroads ad released Wednesday that will run in seven battleground states: Colorado, Florida, Iowa, Nevada, New Hampshire, Ohio and Virginia.