
Towa Bird
About This Album
"The Spine Surfs Alone" is an album by They Might Be Giants, released 1st January 2004 via Idlewild Recordings.
About the Artist
Country, format and catalogue-number detail for each known pressing.
No coverage available for They Might Be Giants yet.