"New Motor at the track"
1/8 mile run, second of the evening after a minor chassis adjustment.
6.635 @100.27
View Info
Copyright 2006-2024 TheFOAT.com