Watch The Switch Drag Race Season 1 Episode 7 Online
-
- COUNTRIES: Chile
- Subtitles: Español
Being part of The Switch is not an easy task and that is well known by the participants of the program who were faced with a difficult mission, perfectly represent scenes from different films.