Ack, the CD's in my car, but I think it's Triumph...I hear riffs from Earth Day, Canada, and Random Analysis.
"The surprising wall of SYL sound is on Alien again extremely competent built from out granite chopped cram, that have been piled up with melodious cement on each other."
Some music I did long ago - http://www.myspace.com/theypushme
Some music I did long ago - http://www.myspace.com/theypushme