Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free
Good Sad Happy Bad

Universal

Good Sad Happy Bad

Shades

4 MINUTES AND 34 SECONDS • OCT 16 2020

Album tracklist

1
03:11
2
03:36
3
02:32
4
02:22
5
6
03:54
7
02:40
8
03:41
9
04:08
10
04:00
11
02:36
12
04:34
>
Universal
℗© Textile Records