Twisted Sister’s Jay Jay French Praises Dee Snider: “He Had A Great Voice”
In a new interview with The Wikimetal Happy Hour, Twisted Sister guitarist Jay Jay French has sent praising words…
In a new interview with The Wikimetal Happy Hour, Twisted Sister guitarist Jay Jay French has sent praising words…