October 31–Halloween


Little ghosts and goblins 12-years-old and younger will haunt the streets of St. Michaels for trick-or-treating from 6-8 p.m. Have fun and be safe!