I'm really liking this song. Never heard of these guys before but am definitely excited to hear more songs from this album. These guys remind me dead on of Inhale/Exhale circa. 1st album (before they went to shit) so thumbs up!
Went to shit what?!?! I always felt that they were a very consistent band; ie you like one cd you like them all.