Rachel Brown and Barney Frank Debate
September 9, 2010 • 11:16PM

Recorded in NewTV studios in Newton, Massachusetts on September 7, 2010.

Copyright 2010 NewTV. All rights reserved.