Tag Archives British Touring Car Championship

Yuasa celebrate 10 years in BTCC with special livery and exclusive competition

Yuasa celebrate 10 years in BTCC with special livery and exclusive competition

Yuasa are celebrating their 10-year anniversary in the British Touring Car Championship (BTCC) with a special one-off livery and launch of an exclusive competition at their home race at Thruxton…

See more