Has anyone heard of a new club in Odessa, TX? I heard that one opened within the past couple of months, but I cannot find any information about it online. Any clues to this mystery would be much appreciated!