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’.