Globo14
Refugee
I couldn't find any active thread on these guys, which is a crime. They're one of my favorite bands ever, and live they're phenomenal. Anywho, they're coming out with a new album within the next few months, and it's their first full studio album in 9 years, so I am eager to hear the new stuff.
Any other fans?
Any other fans?