The Town Hall Presents CAPITOL STEPS 2/19/2010
The Town Hall (123 W. 43rd St.), Times Square's landmark concert venue, is pleased to launch their 2010 season with CAPITOL STEPS on Friday, February 19th at 8PM.
Videos