Use this bar to show information about your cookie policy.
Description
The Spine is the tenth full-length studio album by They Might Be Giants, originally released in 2004.
Format / LP Released / 06/16/2023 Catalogue / IDLW-187 Barcode /
738582016736 Artist / They Might Be Giants Label / Idlewild Recordings Genre / Pop / Rock