The Tale of the Gruesome Gourmets
- Episode aired Feb 13, 1999
- Not Rated
- 25m
Two brothers become suspicious when their bizarre, flamboyant new neighbors keep inviting guests into their home who never seem to come back out.Two brothers become suspicious when their bizarre, flamboyant new neighbors keep inviting guests into their home who never seem to come back out.Two brothers become suspicious when their bizarre, flamboyant new neighbors keep inviting guests into their home who never seem to come back out.