New pics from track photographer
Do the front tires ever see the ground? Sweet !!!!
Print