Snow Tha Product has proved her doubters wrong
By Lisa Respers France, CNN Snow Tha Product is the socially-conscious raptress the world needs right now. Born Claudia Alexandra Feliciano in San Jose, California, to undocumented Mexican immigrant parents, the rapper is set to the judge the US Finals of Red Bull Batalla, the world’s largest Spanish rap battle, this weekend. Despite more than
Continue Reading