Lucas Willard - Scott Brown Headquarters

Nov 6, 2012

Lucas Willard reports from Scott Brown's headquarters in Boston.