Reality Check: Anti-Udall Carbon Tax Ad By Crossroads GPS

<p> </p>