Isn't TT slang for something else? I guess if they put in a strip club, that would make some sense.