Echo Helstrom Is:
According to their myspace : ‘In one simple sentence: We're just a bunch of classical and jazz trained musicians from Portland, Oregon simulating a rock band. Orchestral Rock perhaps? '.
After self-releasing their self-titled debut in 2004, Echo Helstrom released The Veil in the USA with the help of MAH records at the end of 2006 with rave reviews.
Ross, Will and Randy have a jazz side-project, The Echo Trio.