Good Stock –

Racing With The Harris Family

Mobil 1 The Grid travelled to Northampton, England, to meet a Stock Car Racing dynasty in the making – The Harris Family – spearheaded by brother and sister duo, Tom and Catherine.