Wiki Targeted (Entertainment)
Do you like this video?
Willoughby is a small town located somewhere in Pennsylvania. It was founded on April 12, 1776.
The town has a Corn Festival. According to Stefan, the town is "the creamed corn capital of Pennsylvania."
- The name of the town pays homage to The Twilight Zone episode, "A Stop at Willoughby"
- The town doesn't actually exist. The scenes in town were shot in Stone Mountain, Georgia. 
Community content is available under CC-BY-SA unless otherwise noted.