Romney: If I Lose Massachusetts "That Might Be A Little Harder To Explain"

1,581 views · Published 28 February 2012 · 0:50 · Indexed 27 September 2026

Channel: TPM TV [Archive] · 2012 · News & Politics

Watch on YouTube

more at foxnews.com

More from this channel