The Japanese Popstars’ Destroy feat. Jon Spencer by Jon Watts
The Japanese Popstars - an electronic trio from Derry, Northern Ireland and winners of Best Live Act award at the Irish Dance Music Awards - have signed to Virgin in the UK and enlisted Jon Watts …