Pointy hats, food trucks and a whole town getting into the spirit. Caseville in Michigan welcomed thousands of visitors for its sixth Witch Walk on Saturday.
The community celebration mixed costumes, local businesses, music and Halloween activities before a parade of witches swept through downtown.
It's a brilliant example of a small town turning an autumn weekend into something that brings neighbours, traders and visitors together.