NEWS Lil Mama: Mixtape Review “Take Me Back” By Janelle Glenn 8 years ago Lil Mama caught us all off guard with her hit record “Sausage” last year. Well