RuPaul's Drag Race Season 7 Finale

After over three months of competition, crying, fighting, and look galore, it is down to the Top Three on the Finale of RuPaul's Drag Race Season 7. 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!!!