Kristine Flaherty is a white suburbanite female who holds two undergraduate degrees from Stanford. She's also K. Flay, an acclaimed up-and-coming hip-hop star. Given that her background is about as urban as a Bob Ross painting, Flay's success in the sometimes misogynistic world of hip-hop... More >>>