Back to all posts New cover New song originally by the band 'The Sound' 'i can't escape myself' covered by DLT recently and uploaded to the album 'Echo' as a bonus track. Leave a comment