Screamfest

Screamfest is an event celebrated by the citizens of Station Square around Halloween.