Skoda presents a racing special for China
The Fabia R5 with a turbocharged 279-horsepower six-cylinder engine has been happily racing around European rally events for some time now. In China, they recently christened their little sister the …
Read more