Blog Interviews Radio Videos Craig G Talks Juice Crew & Defines A Freestyle [Video] November 11, 2012 P.R. 0 Comments Craig G, Juice Crew Below Craig G speaks on writing raps for “8 Mile” rap battle scenes. ShareFacebookTwitterWhatsAppEmailPrint