Broadway at 42nd street
NYC, New York 10036
February 17, 2007

Troops Out Now (Feb 17 Times Square rally) at Times Square subway station