Won Over Nothing (fka Lexington) – “Self Destruct Button”

First release of the new project from Simon Trafford (formerly of Calgary rap duo Lexington + Whatevski).

5 years ago by