Led Zeppelin, a small, British indie band, performed live for the first time in a minute in London yesterday. In the interest of culture, I’m linking this video for your benefit. My guess is you’ll be able to troll YouTube all day today for similar videos, but this should be a good start.
They don’t sound too bad.
LEDgendary: Zep can still rock [The Sun]
Latest headlines delivered to you daily