Parents (1989)
S32 E17 April 18, 2026 2h 30m
Source:
Advertisement
Advertisement
Advertisement
Overview
April showers bring … cannibalistic parents living in the 1950s California suburbs with their only son? Yes, you read that right! Spring is in the air and tonight, on MeTV - The Sven Squad – are premiering 1989’s “Parents” on House of Svengoolie.