Elections
9:10 pm
Tue November 6, 2012

Lucas Willard - Scott Brown Headquarters

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

Lucas Willard - Brown Headquarters