2019 summer race.... Jadaharabi vs 318willrun
stixx said
Didn't know that the Chevrolet Indy engine is chinese? :wtf::)
Click to expand...
China owns 71% of chevy. We baled them out with tax payers money. They needed more so they sold chunks off to china.
Print