Channel 4 Doc Explores the Men Who Turn Themselves into Living Dolls
Latest
Tonight, Channel 4 in the UK will premiere an hour long documentary, Secrets of the Living Dolls, about female maskers and the men behind them.