TPM Livewire

Romney Debuts New Spanish Ad In Florida

Mitt Romney has a new Spanish-language ad in Florida, called “Nostros” (meaning “We” or “Us”). The move is another hint…