Came across this today... I’m pretty sure the Club has been covered before on Jalopnik, but their new digs are pretty wicked!