They Might Be Giants: The Spine

They Might Be Giants‘s 10th album The Spine is in stores today. Those wonderful people at Homestarrunner.com have created a wonderful animation to go with Experimental Film. The subtle little references to TMBGisms are great.

Leave a Reply