Is the general consensus that we're waiting for the car because of the Chinese new year? The bulkheads or whatever are over there being machined still, except not this month?
I wonder if there's any chance we'll get the car earlier than the end of March. Yea, probably not. :-(
In the video of the Snowbirds, Dumas' car looked really good. To me, it looked distinctly different in the turns than the other cars.