May 26, 2004

A new event space is open at Madame Tussaud's Wax Museum in New York City. The 4,300-square-foot room hosts 300 for a reception or 280 for a seated affair.