The streets of downtown Spirit Lake, Iowa lived up to the town’s name today as ghosts, ghouls and clowns invaded the area.
Open between October and April, the shelter has already seen people come through right away after opening October 1.