One of the most imaginative characters (and firm Silent Radio favourite) on the pop music fringe, for well over a decade Thomas Truax has been releasing albums and travelling the world performing with his ‘band’ of bizarre self-made Harry Partch-esque instruments including a motorized drum machine made of bike wheels called ‘Mother Superior’ and a […]