Larry Barragan (guitar)
James Rivera (vocals)
Michael Lewis (drums)
Garrick Smith (bass)
Andrew Atwood (guitar)
Helstar is an American, heavy metal band from Houston, Texas formed in 1982. Through the years, this band has had a hard time keeping members, especially guitarists and drummers.
In the beginning, they had a basic, heavy metal vibe but as they progressed, they began being referred as a “power metal”. Plenty of awesome guitar riffs filled their songs. Unfortunately, after their conceptual album, “Nosferatu” in 1989 (which was inspired by the Dracula novel), they lost their focus and split up not long after.
In 2001, after being apart for 6 years attempted a reunion but sadly they never came close to having the sound they had when the first started out.
While you're here be sure to check out our station, listen live on the home page!