Cedar Creek

History
Cedar Creek is a small town in Pennsylvania. It's a hometown of Gremlin and Immolation.