Talking Twisted Sister with founding member and guitarist Jay Jay French - The Rhino Podcast

Twisted Sister guitarist and founding member Jay Jay French joins Dennis & Rich for behind the scenes insights into the classic metal milestone You Can’t Stop Rock ’n’ Roll.
Click here if you're not redirected