The four queens remaining in RuPaul’s Drag Race Season 10 have poured their blood, sweat and sequins into the competition. And in less than 24 hours, all that hard work will finally pay off… for one of them, anyway. Following Thursday’s finale extravagaaanzaaa (VH1, 8/7c), either Asia O’Hara, Aquaria, Eureka or Kameron Michaels will be […]