From Bebe to Nymphia Wind, here's a timeline of every sickening Drag Race winner
On Friday, April 19, Nymphia Wind became the latest in a long timeline of performers who have snatched the crown and title of ‘America’s Next Drag Superstar’ when she emerged victorious as the winner of RuPaul’s Drag Race Season 16. The very first winner …