RuPaul's Drag Race Season 7 Episode 14

After over three months of competition, crying, fighting, and look galore, it is down to the Top Three on Episode 14. Who will be crowned the new America's Drag Superstar and carry on the title after Bianca Del Rio? Listen as Robert, Daniel, and special guest Pissi Myles recap the finale and weigh in on the decision made by RuPaul, the producers, and everyone on the interwebs!!!