1/50
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.
- Visits
- 177
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.