Loading Video…

This browser does not support the Video element.

Time Mission opening soon in Dallas

Time Mission, an immersive entertainment experience backed by LOL Entertainment, will officially open its Dallas location at Mockingbird Station, on Friday, Nov. 13.