Buzz·Posted on May 9, 2012Scott Brown Touts His Independence In New AdRunning in liberal Massachusetts, that's the Republican's only hope of winning another term.by Zeke MillerBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube youtube.com