F.a.s.t. MIR
ch1ll said
Is that in the 10.91 in the 1/8 mile?
Click to expand...
At 123 mph I don’t think so
Print