Kraftwerk live

Saturday 09 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

TICKETS ON SALE Wednesday 12th December 2012 @ 07:30 GMT