Aug 28, 2003 Music Live in NYC by Canyon (Review) They sound a lot like a really heavy rock band that is taking their liberty to stretch out their arrangements.