Open-Wheels.com Blog

2

But really Indycar…

WOW what a few weeks it has been. And I must say not in a good way, I am highly disappointed with a few things right now. Let me start this by say I...