Best ET
Update 09-15-07, Tulsa raceway park, 11.75 @ 112.80, 60ft. 1.58.
Print