On a recent trip to Los Angeles, Klevah and TRUTH (aka Mother Nature), were able to team up with José Ríos and Kelsey González of The Free Nationals to create their latest single "Crystal Cadillac".
This is the duo’s first single since the release of the EP "Nature’s World" via Closed Sessions back in June.