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