Truss 1st burst onto the techno picture in 2007 using the discharge of his debut EP, Forge, on Greg Schappert (aka Donor)’s Miniscule net label. Truss — better referred to as Tom Russell — acquired developed in the Welsh hillsides from the London rave and techno picture, but spent his …
Read More »