Medusa

Actor

Born
Los Angeles, California, U.S.
Link

Monae Smith, better known by her stage name Medusa, is an American underground hip hop artist born in Los Angeles.

Featured in

  1. 2001Stranger InsideActor