Detroit rockers I Prevail released their debut album, ‘Lifelines’, this week on Fearless Records. To coincide, they have released a video for recent single ‘Stuck In Your Head’.
Detroit rockers I Prevail released their debut album, ‘Lifelines’, this week on Fearless Records. To coincide, they have released a video for recent single ‘Stuck In Your Head’.