Electro-pop duo Def Rain gets funky with new single "Lead" [Premiere]
Electro-space-pop duo Def Rain formed in 2011, fusing together the the musical talents of Ashley Cromeens (singer/songwriter) and DJ Abe Lincoln and quickly becoming a staple of the North Texas music scene.…
Share