by Aubin Paul
Rock Out Records act Echo Screen has launched a full album stream of their new album. The Brick, NJ-based band is described as "putting your life into perfect melody (think Brand New, All-American Rejects, Saves the Day)."
You can check out Euphoria via purevolume page.