In the thrilling conclusion, the final three contestants battle it out for the coveted crown and a grand prize of 100,000 Euros. They take the stage to showcase their talents with a performance of RuPaul's iconic track "Call Me Mother," all while unveiling their most stunning runway ensembles.
Show
Drag Race Germany
Episode
S01E12
Air Date
Nov 21, 2023