At one point of my illustrious titty bar career, cheetah in pomp beach, held the mantel being perhaps of the single greatest 10 thousand square feet of space in America.
Ok, just a slight exaggeration. I have fond memories of back room encounters…