John 5 contributes to new Ace Frehley album Post author By Team John 5 Post date February 11, 2016 Categories In News