LOL, +Doug Farr
well here in the states folks would be a mite bit confused with you calling them stock car, even though that is exactly what they are.
Its basically a production class car that is stripped of weight, roll caged, with suspension and brake upgrades. They are so evenly classed that they need to bang around a lot to get up front. Lots of fun to watch.