RuPaul’s Drag Race All Stars 7 has come to an end! The long-awaited “All Winners” All Stars season wrapped up with a lip sync smack down on Friday’s (July 29) finale. The contestants vying for the ultimate crown all won their respective seasons, making the competition even… Read entire story.
Source: Just Jared