DaDood
Enthusiast
Very god point! I sit on my a$$ corrected!
The delay is on purpose too many fast cars held together with duct tape, I get really nervous about one coming accross the track and plowing me, saw a guy last year break an axle at the start and take out the timing light.