The race car is ready for battle against new competition
Surprise supercar! And it looks fast
It's still difficult to make out any details.