Stock Car Racing Homepage

P83541 Image Large

Next
The Chevy   powerplant is lowered into its new home.
IMCA Stock Car: March 2001: Installing the Engine

The Chevy powerplant is lowered into its new home.  View Related Article