CH Artist FLF Releases Self-Titled Debut Album Ross Cluver October 19, 2020 Indie Christian hip-hop artist FLF has released his self-titled, debut album. The album features deep content and lyricism over intricate production by DSTL, Wontel, Canis Major, and Khompono.