American Crossroads released a new ad today featuring Clint Eastwood.