Description
The Spine is the tenth full-length studio album by They Might Be Giants, originally released in 2004.
Released / 06/16/2023
Catalogue / IDLW-187
Barcode / 738582016736
Artist / They Might Be Giants
Label / Idlewild Recordings
Genre / Pop / Rock
