Read our full interview below with Aiden Moffat & Federico Turrata, as we look back over another exhilarating race season competing in the BTCC 2018.
Aiden Moffat takes spectacular race win to claim BTCC trophy at Silverstone 2018
enter to win 2x vip hospitality tickets to rockingham btcc 12th august 2018 & signed aiden moffat snapback cap
Write something about yourself. No need to be fancy, just an overview.