Andrew Slater
Echo in The Canyon is an ode to a time and place when the music coming out of Laurel Canyon defined the California Sound of The ’60s.
Echo in The Canyon is an ode to a time and place when the music coming out of Laurel Canyon defined the California Sound of The ’60s.