Monae Smith, better known by her stage name Medusa, is an American underground hip hop artist born in Los Angeles.
Moesha
Series • 1996
This Is the Life
Movie • 2008
My Mic Sounds Nice: A Truth About Women and Hip Hop
Movie • 2010
Stranger Inside
Movie • 2001