Watch! Echo Lake – Even the Blind
Echo Lake is a popular name for a lake. There are a few such names in provinces across Canada, and a handful more across the United States. Echo Lake is also the name of the London five piece, who are about to release their debut album, Wild Peace, on June 26. One tune off of the album is Even the Blind, which has a video (that even the blind cannot see, despite the song lyrics). The song features Linda on vocals, with layers of shimmering guitars providing the rhythms to the driving beat of the song. Watch it below.
Echo Lake – Even the Blind