TC TENET – Dr Universe
TC TENET’s latest single, “Dr Universe,” is a rocking addition to the alternative scene. The energy is top-notch, with a dark vibe that’ll get you hooked. TC TENET, based in London, nailed the production in his home studio, delivering pro-level…