PREMIERE: JoFred of Chinza Fly Releases New Track, “Cat Rider”