Escape the Room NYC – Clock Tower [Review] 2017 Golden Lock-In, Escape the Room, New York City, Reviews, Special•by Lisa Spira•Posted 28 July 2017Clock Tower is one of the best games with locations in Dallas, New York City and Boston. Here are our…