Billy Idol makes a surprise guest appearance

by Tony Shea