I’m not going to lie to you. I’m heading out to work as part of the NHRA announcing crew a the 60th Chevrolet Performance US Nationals on Tuesday and I have not slept in a week. Yeah, I understand that Indy has become “just another race” when you are watching on television or following online, […]
More...
More...