Released
Mar 09, 2008
Album
Elephant Shell
Tokyo Police Club
Sixties remake
BPM
168
Duration
2:05
Key
9A
Released
Mar 09, 2008
Album
Elephant Shell
Released
Mar 09, 2008
Album
Elephant Shell
BPM
168
Duration
2:05
Key
9A
Released
Mar 09, 2008
Album
Elephant Shell