Never seen this on TV but seems certainly entertaining to watch.
TransAmDan Forum Admin Staff member 25 Nov 2019 #1 Never seen this on TV but seems certainly entertaining to watch.
Will Core Member 25 Nov 2019 #3 Excellent! Lol. That's mad! On their first lap I thought someone had left a sign across the teack..but it was a jump! Haha
Excellent! Lol. That's mad! On their first lap I thought someone had left a sign across the teack..but it was a jump! Haha