RACE's Red Dresses Take Over Times Square on March 24th
To celebrate the arrival of spring, RACE will take over Times Square on Wednesday, March 24, 2010 from 11 am - 1 pm and will have nearly two dozen women wear red sequined dresses for the public.