The Japanese Popstars ‘Let Go’ Music Video

Watch the music video that accompanies The Japanese Popstars’ new track ‘Let Go’. It features techno artist Green Velvet on vocals, and follows on from their ‘Destroy EP’.