John Lee Supertaster [Live at the Fillmore, 8/14/2004] by They Might Be Giants Overview Tag Appears on The Spine Hits the Road Duration: 3:08 Playcount 1 Listeners 1