Tracey Elizabeth and Laurie Laptop are in Trubelle
Can't Let Them Go
From Manchester, UK, Trubelle are Tracey Elizabeth and Laurie Laptop. With only a few short electric live performances, their blend of electronica with punk sensibilities is gathering pace, so expect a lot more soon!
contact the artist by email for source material