back to top
Community

Scott Brown Touts His Independence In New Ad

Running in liberal Massachusetts, that's the Republican's only hope of winning another term.

Posted on

View this video on YouTube

youtube.com

Promoted