Grand Finale
- Episode aired Dec 29, 2023
- TV-14
- 1h 10m
The crown and scepter of Italy's Next Drag Superstar shine in this grand finale.The crown and scepter of Italy's Next Drag Superstar shine in this grand finale.The crown and scepter of Italy's Next Drag Superstar shine in this grand finale.