This new record was recorded at The Echo Lab in Denton, Texas. The band is made up of DH Phillips, Nicole Estill and Slim Texas. Keep an eye open for the band on tour this year. Finding more info and pics on these guys takes time, even on their page. I think they are in the witness protection program. Get some pictures taken, people like you.
Below is a video from their first release.