TPM Livewire

Romney Releases New Radio Ad In New Hampshire: "American Optimism"