Music November 10, 2015 0 Cadalack Ron’s “Revelations 3:19” Music Video Cadalack Ron is one of the most unique figures in battle rap. Brutally truthful in…