Echo Lane Lyrics

Der Echo Lake ist ein See im US-Bundesstaat Colorado - rund 70 km westlich von Denver in der Front Range der Rocky Mountains gelegen.