Artefact
Ticket
The Apollo
17th March 2004
An unmissable 'event' gig. You just had to be there.
Finally the Kraftwerk live show has become the visual spectacle that they had probably always wanted it to be, now that the technology has caught up with them and made it possible.
Latest Discussion
If you'd like to leave a comment, please
Login