It was Saturday, December 7th in the sleepy town of Ayres, Connecticut. Not only the Good Faith Baptist Church’s bicentennial but also the third anniversary of the Montgomery twins’ death.
By Spencer Fern4 years ago in Fiction