Brando

Horror Movie Night Episode 64: The Island of Dr. Moreau (1996)

This week the trio attempts to discuss the 1996 remake trash heap known as The Island of Dr. Moreau.