Twisted Sister – The Price (Official Music Video) February 6, 2024 kim Top USA Bands of the 80’s Twisted Sister – The Price (Official Music Video)Twisted Sister – The Price (Official Music Video)Credit to : Twisted Sister PLease support our Sponsors -