Team DeLorean
A loveable bunch of misfits in wholly unreliable vehicle driving all over God's creation helping to raise funds for great causes!
Team Number:
565
Car Year:
1981
Car Model:
DeLorean
Car Make:
DMC-12 TDI
Rally Veteran: 2018, 2019, 2022
Rally Awards: Hard Luck Award
