by
Collaborators: 5
Released:
May 6, 2021
© 2021 TOO TANGLED
℗ 2021 TOO TANGLED
Deja Vu
2021 TOO TANGLED
Too Tangled
4
credits
Composer
Eva Buytaert
Roeland Vandemoortele
Lyricist
Record Label
TOO TANGLED
Producer
The Subs