Where To Stream Last Looks Season 1 Episode 18
Mysterious Fall of the Russian Rapunzel- Part 3
- Aired October 30, 2020
- 10 Min
Ruslana commits suicide by jumping from her ninth-floor apartment; after a fellow model does the same, many wonder about the sinister side of the industry.