Next Up

Halloween 2002. Strange visitors.