Scott Brown Releases Closing TV Ad: 'Independence'

Townhall.com Staff
|
Posted: Oct 28, 2014 10:05 AM

MANCHESTER, New Hampshire — Scott Brown released his final campaign advertisement titled “Independence" on Tuesday morning.