it takes 237 muscles to fake an orgasm but 15 to say “it’s called a clitoris and it’s right here”
This is considered one of the best, if not the best, live performance of Achilles Last Stand. It’s from June 30, 1980 Frankfurt, Germany.
It’s a really good show. Great sound quality soundboard (if a little dry).
I patched up the hole you left in my heart
Now the worms won’t get in, but I’m afraid the butterflies won’t either
Jimmy Page photographed by Neal Preston at the Ambassador East Hotel, 1975.