David Lee Rotten Releases Debut Solo Single! (with help from Cher & Manila Luzon!) #TBT

3017041_orig

David Lee Rotten bursts onto the music scene with his solo debut single/video, “If I Could Turn Back Time”, a surprisingly fresh cover of the Cher classic.