By eHow Travel Editor
Rate: (0 Ratings)
The hard sands and hard drivers of Daytona Beach have made this Florida city a major center for speed since people have had the urge to drive fast. It is only fitting that this beautiful beach city is the home to the National Stock Car Racing Hall of Fame. Here are a few steps to get you on your way to check out this major sports museum.
eHow Travel Editor