LyricsPond Echo 2011-04-12 Echo (2004) The album Echo is released by Trapt in the year 2004 . Echo Made Of Glass (Live Version) Lost In A Portrait (Non-Album Track)