album cover
Long Delay Echo
21
Electronic
Long Delay Echo was released on December 21, 2010 by Wayfarer Records as a part of the album Dark Moon
album cover
Release DateDecember 21, 2010
LabelWayfarer Records
Melodicness
Acousticness
Valence
Danceability
Energy

Credits

PERFORMING ARTISTS
David D. Luxton
David D. Luxton
Performer
COMPOSITION & LYRICS
David D. Luxton
David D. Luxton
Songwriter
instagramSharePathic_arrow_out􀆄 copy􀐅􀋲

Loading...