Photo Credit: Power 106 Hailing from the Bay Area, Snow Tha Product is one of the hardest female rappers. Now, she stops by Power 106 for an exclusive interview with The Cruz Show! Watch below as she discusses being a strong Latina in hip-hop, raising an 8-year-old boy, staying true to herself, and touring while…