Another season of drag delusion, canned bits and letting loose came to an end on Friday with the finale of RuPaul’s Drag Race. The final four queens of Season 15 -- Anetra, Mistress Isabelle Brooks, Luxx Noir London and Sasha Colby -- walked their f-ing ducks one last time in a series of ferocious lip […]