The Last Ball on Earth
- Runtime
- 21m
- Air Date
- Aired Apr 12, 2018
Underlying tension between two queens reaches its boiling point, and another queen struggles to deal with the judges’ critiques.
The Last Ball on Earth
Underlying tension between two queens reaches its boiling point, and another queen struggles to deal with the judges’ critiques.