7 JNatural :: Love Is On Hiatus Steve 'Flash' JuonApril 26, 2011 Janelle Corpuz is the female rap artist who never expected to have a music career, then wound up getting a major endorsement from a legend of the game once she ... Read More... LPReview