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

Music Video

Music Video

Credits

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

Loading...