Davidson is probably the...
"Davidson is probably the safest college town to live in. The town is laid back and quiet, and the scariest thing that ever happened here was there was "an unidentified man on the cross country trails" once. It..."
Posted on 2/12/2009