NASCAR Heat 5 Road America Setups
Road America is a permanent road course located near Elkhart Lake, Wisconsin. Consisting of 14 turns over a lengthy 4.048 miles it will test every racing skill you have.
NASCAR Heat 5 Setup for Xfinity at Road America
2:06.5 Lap Time
No responses yet