Leather, glory holes and gas masks!