She should have won America’s Next Top drag queen! Natasha, the runner-up has so much more potential than this skeleton. Tyra messed up again! Jaselene is the new Caridee – party / event whore.
Here are some recent pictures taken of Natasha.
Stunning!