Snow Tha Product Is Tired of Waiting for People to Wake Up (Video)

Mexican-American MC Snow Tha Product is no stranger to discrimination. As both a woman and a Latina in Hip-Hop, she's faced her fair share of dismissive remarks, but those who are actually listening know what's really good. The San Jose, California native has made a name for herself for using... Read more