The weird smell you inhale as soon as you walk in the door is fog juice - as in fog juice from the fog machine that Rock n Roll rents out for parties and your own personal rock opera, just one of the imposing black machines they have lined up against the walls of their cavernous store. DJ, stage, and recording equipment for rent or sale, too.