Jeana Turner, a runner-up on America’s Next Top Model Cycle 24 has posted a tell-all about her time on the show. She’s spilling the T, and has a lot to say: the producers allegedly lied to her about what they were gonna do for her makeover and even Tyra allegedly sex-shamed her for posing for Playboy and all sorts of other shit! Damnnn. Check out part 2 after the jump!