Cue the confetti cannons! Season 10 of RuPaul’s Drag Race concluded Thursday night on VH1 with the coronation of a new winner from downtown Los Angeles. Let’s recap! After a rousing, glam-filled introduction of all the contestants, RuPaul gets down to business with inspirational chats with the four finalists – Aquaria, Asia O’Hara, Eureka and […]