After revealing the many times-delayed release date for TM103 earlier today, Jizzle follows up with the album’s artwork. You ready for the snow? Bundle up!! Check it out below. TM103 on stands December 20th. (Is he hurting himself coming out a week after Ross?!) Marisa Mendez