Korean Race Models 13
More images below.

Later the term stock car came to mean any production-based automobile used in racing. This term is used to differentiate such a car from a race car, a special, custom-built car designed only for racing purposes.

Additional Images: