Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
It's October 30th, 1980 in the mountainous California town of Grangerland. Jacki is back in town to throw an early Halloween party for her and some old friends. The party is over and everybody has gone home, or have they?