They have (or had) a website that's pretty crazy. (I haven't gone to it in years, I don't know if it's still up.) They had a photo gallery that you had to sign up to view. I signed up and logged in.
It was a bunch of photos of leather glad "fellows" smoking the giant cigars and just plain having a dandy time.
It scared this country bumpkin for sure.