By Brandon Reed
Posted in Feature Stories 2/24/12
Some say it may be something in the water. Other say it has something to do with what they make out of the water.
Regardless, the little town of Dawsonville, Georgia, nestled in the mountains of North Georgia, holds a distinction that few other single towns can claim.
It is the hometown of no less than five Daytona winners, between the beach years and the years at Daytona International Speedway.