Sweden

Horror Movie Night Episode 60: Evil Ed (1997)

This week the trio discusses the controversial Evil Ed from 1997