Nice ad. Get it back on the air. Let’s win this thing. Is this up in VA, CO,IA,OH and PA?
It’s up in VA at least. Live in Northern VA and saw it right before SNL. Thankfully, more of the ads on TV and radio now are for McCain than Obama. For a few weeks, it was Obama on every channel, every commercial break...