TMZ revealed that Lil Scrappy turned himself in this morning after a warrant of arrest was issued for him refusing a urine test. However, his team stayed busy and put out a new video as well, and you can watch it after the jump. Directed by Edgar Esteves.
Discussion about this post