American Crossroads TV ad that will be airing in Virginia and North Carolina in response to President Obama’s bus tour.
Share this story


About the Author
NR Staff comprises members of the National Review editorial and operational teams.
Advertisement
Advertisement











Comments