Thomas Annunziata broke the track qualifying record with a time of 1m22.369s in his No. 90 Gazoo Racing/Nitro Motorsports ...
Avarvarii Automotive Artworks (aka 'avarvarii' on social media) has taken a good, extended look at Mazda and Toyota's plans ...