Yes, I am a Spinal Tap fan for many years. I've had the pleasure of seeing the band perform live in concert and (!) met them in person.
Now here's their clip from Live Earth on MSN: http://entimg.msn.com/i/ExperienceData/p1-7/us/x.htm?sh=LiveEarth&ep=le_london&ch=56&ocid=T001MSN43A03001
Click on all three clips in the left-hand nav.