SEAT – WORLD CHAMPIONS!

SEAT has won the FIA World Touring Car Championship for Manufacturers’ after winning both races in Japan. The success of the Leon TDI also sees the first world title for a diesel-engined car in the…

Read More