Teach In – Room 115

2018-01-08T16:44:56+01:0008-01-2018 16:42|Tags: , , , |

Long lost Teach In album found and released for the first time! It was one of the weirdest mysteries in Dutch music history. A 1979 album, recorded by Eurovision winners Teach-In, got lost before the [...]