While Indycar and NASCAR struggles with relevance and parity, and F1 continues to huff its own farts...

Sports car racing continues to pop the fuck off. 76 fucking entries across 9 manufactures with drivers and teams from all over the globe.
Post image

Comments