You can take time to visit Virginia International Raceway during your travels to Alton. While you're in the area, stroll along the riverfront.
VIR is heaven on earth
Highly recommended