Myki Meeks wins ‘RuPaul’s Drag Race’ for ‘all of Orlando’

Myki Meeks wins “RuPaul’s Drag Race.” (Screenshot via the “RuPaul’s Drag Race” Facebook.) ORLANDO | Orlando entertainer Myki Meeks took the title of America’s next drag superstar in season 18 finale of “RuPaul’s Drag Race” on April 17. Against two fellow finalists, Meeks beat out Darlene Mitchell and Nini Coco in the showdown, securing the crown after a season … Continue reading Myki Meeks wins ‘RuPaul’s Drag Race’ for ‘all of Orlando’