A term to describe a race weekend in which the lord of BTCC (Tom Ingram) scores a more than reasonable amount of points.
by Yuri80 September 25, 2022

A term to describe a race weekend in which the lord of BTCC (Tom Ingram) scores a more than reasonable amount of points due to his fabulous driving skills allowing him to get impeccable results
by Yuri80 September 25, 2022
