Tag: escape room new york

What exactly is Escape the Place?