Most strip clubs are not in the most visually pleasing neighborhoods, but Planet Lockwood takes the cake for the worst surroundings - It is surrounded by oil refineries and other industrial monstrosities. The club itself is quite small with an even smaller room where…