News

Yes, a team-building program involving wax figures of iconic and current pop culture personalities is certainly different. In 1999, the first U.S. Madame Tussauds location opened in Las Vegas.