Alabama rapper Mose Leonard(top picture w/ black tank on), 20, was recently released from jail after serving a 30 day sentence he received for appearing in a music video. After the suspicious killing of his friend Devonte “Red Man” Hinds on May 9th at the hands of a Deputy Officer, Leonard and the remaining members […]