Nov 20, 2006 23:10 Echo echo echo By paulNovember 20, 2006 by paul New Jersey pop-rockers Echo Screen are currently streaming their new full-length album, “Euphoria,” in it’s entirety at www.purevolume.com/echoscreen “Euphoria” is due out November 21 via Rock Out Records. Some more recent news articlesCounterparts announce EP, release new single 'Monument'William Ryan Key and This Wild Life announce co-headline tourThe Story So Far release new single