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

crossmenu