The Alice Cooper lookalike was pretty cool!