The Rock Gods Return
Posted onOn the outskirts of London yesterday, Led Zeppelin completely and utterly destroyed the rock landscape for the first time since I was a little lad. I was not there. I thought I would be okay with not being one of the supremely lucky 20k people who were on the inside but reading the reviews, viewing […]