Damn - got into Krautrock early in the 70s (despite all my Midlands school mates into Sabbath etc thinking I was weird).
Remember seeing TD when they came to Leicester De Montfort Hall in the 80s - great stuff. Then had the Ultima Thule Shop in Leicester to feed my Krautrock habit (this is a very bad day despite City turning over Spurs in the FA Cup).