A tiny Alabama village whispers a different story once the sun slips away.
By day, Mooresville in Limestone County feels like a living postcard, a preserved streetscape where time has learned to walk slowly.
After midnight, locals say the town retreats, trading porch chatter for crickets and lamplight for deep shadow…