Art F City
by Art Fag City on February 10, 2009
This Is Even More Spinal Tap | vanityfair.com
25 years later, the band talks to vanity fair. Very funny.
Comments on this entry are closed.
Previous post: Fresh Links!
Next post: You Heard It Here First
Advertise on AFC with Nectar Ads