Steven
Steven Wilson has made use of deepfake technology in the disturbing new video for his latest single ‘Self’. The song appears on the London singer-songwriter’s sixth album ‘The Future.
Pink Grease guitarist Steven SantaCruz has died. Reports of the musician’s passing have come in on Twitter today (January 29), with writer Daniel Dylan Wray one of the first.