New Exhibition Space Opens In Times Square

“New York City has a new exposition center that will primarily launch large-scale, experiential exhibitions. The Discovery Times Square Exposition opens this week with two blockbuster shows. One recounts the poignant story of the Titanic and the other the discovery of the 3.2 million-year-old fossil known as Lucy.”