TMI AutoTech (current maker of the Atom) is located at Virginia International Raceway. So my buddy Jeff and I hopped in the Atom and drove 19 hours from WI to get there.
TMI AutoTech (current maker of the Atom) is located at Virginia International Raceway. So my buddy Jeff and I hopped in the Atom and drove 19 hours from WI to get there.