London, England, United Kingdom (2014 – present)
There are several artists called Yours:
1) Yours are a London, UK-based electronic two piece.
So far Yours have been featured on Clash Magazine, The 405 and God Is In The TV and have had tracks played on Amazing Radio and BBC Introducing on 6Music… read more
|1||Forever, Never||1 listener|
Don't want to see ads? Subscribe now