Particle.news

Download on the App Store

Mami Watta Wins Drag Race France All Stars After Olympia Finale Showdown

Filmed before a live audience with alternate endings, the France 2 finale crowned the Ivorian-born performer as the franchise moves toward a nationwide tour.

Overview