0:00/??? Rain feat. Johnny Stachela From the recording lousy little gods Share Randy Davis: Songwriter, Guitar, Vocals. Ken Kowalski: Drums. Darren Smith: Bass, Keys. Johnny Stachela: Slide Guitar