Wtcr - fia world touring car cup July 8, 2019 16 32 64 128 Wtcr fia world touring car cup World touring car championship World touring cars World touring World tour csr racing