Editorials

LED ZEPPELIN CONCERT UPDATE

1

Led Zeppelin’s official website has the band’s logo and the somewhat un-mysterious 11.13.07, and nothing more. Could this be the confirmed date of the rumored reunion performance at the O2 Arena in London? More likely it is just reiterating the U.S. release date of the band’s latest greatest hits collection, Mothership.
-VN

Show Comments
Metal Sucks Greatest Hits