Where To Stream Drag Race Brasil Season 1 Episode 12
Grand Finale
- Aired November 15, 2023
- 65 Min
The time has come to find out who will be the first Brazilian Drag Superstar. The finalist queens will have to use charisma, uniqueness, nerve and talent to win the crown. With special participation from the pit crew Bruno Alcantara.