The Movie Show reviews Salo. The Movie Show Episode 20 1993
AIRED ON 7 July 1993
EXPIRES ON 31 December 2030
Film