Dead Leaf Echo

Truth

2025 · Shoegaze · Daydream Records

US · DDR019

Tracklist

Credits

Producer
LG Galleon
Mixed by
John Fryer
Engineer
John Davis
Mastered by
Alan Douches