Earls Court Arena

Written by

in

In May 1975, Led Zeppelin played five sold-out nights at the Earls Court Arena in London, at the time the largest arena in Britain.