Posts

Showing posts with the label WTCR

Peugeot Sport reveals the 2018 308TCR

Image
Following a merger of the FIA World Touring Car Championship and the TCR International Series, 2018 will see the inaugural staging of the FIA World Touring Car Cup. This promising series, which has adopted TCR technical regulations, is intended to attract more manufacturers to top-flight saloon car racing.