Home About Us Latest News Jun 19, 2017 Boston Magazine: A Wax Museum will Open on City Hall Plaza This Summer