horsebastard

Video Premiere: Retortion Terror- “I Wanna Live”

January 12, 2018

Check out the new video from Retortion Terror, “I Wanna Live,” featuring legendary guitarist Takafumi Matsubara.