Meagan Welch, as Daisy Duck, accompanied firefighter Winston Welch and Dia De Los Muertos dancer Anna Sands on Main Street for trick-or-treating and other Halloween fun.
Halloween hijinks