Artist: Self Taught
Title: Lucifer
Album: 5 Year Journey
Producer: Self Taught
Avg Rating:

DJBooth Review

An enterprising trio - consisting of producer-emcees Vintage and Cliff Herman (Cloud City Classic), as well as soul singing crooner Jay Robillard - hailing from Vancouver, Canada, Self Taught makes their grand entrance into The DJBooth with Lucifer, the current single off their forthcoming full-length. Here, the trio handle both mic and production duties, … Read More