Quick turns, high speeds and fancy cars… if you too are in love with racing and race cars, then you are just at the right place. Are you surprised how these stunning race cars are designed, how they perform efficiently and how one is tested after being made??