Turbo Hayabusa at the track - again

Still working on the clutch to get it dialed in. Getting there.....
Back to Top