Kraftwerk live

Tuesday 12 February 2013Past concert

Kraftwerk

Venue

Tate Modern, Bankside, SE1 9TG SE1 9TG London, UK

Venue info and map

Line-up

Share this event

Additional details

Kraftwerk – The Catalogue 1 2 3 4 5 6 7 8
TECHNO POP
TICKETS ON SALE Wednesday 12th December 2012 @ 07:30 GMT