Steve Lukather Steve Lukather and The Players Club release “Serpent Soul” from Luke’s new studio album I Found The Sun Again out February 26, 2021 via Mascot Label Group. “Serpent Soul” is the second instant gratification track featured on Luke’s new album. In reference to “Serpent Soul,” Luke simply offers, “You can fucking [Continue]
Related Articles
Continue reading Steve Lukather and The Players Club Release “Serpent Soul” From New Studio Album at ROCK AND BLUES MUSE.