Trick or Treating was held on Halloween, Oct. 31, at Cannonsburgh Village.
For only $2 per person, the village had trick or treating, hayrides, live DJ, book walk, face painting, blacksmith demos, and more.
Photos by Jim Davis, Murfreesboro Parks & Rec.