It’s finally here. How’re you feeling about this? Personally I expected it to be delayed by at least a year. Hope it’s a positive experience for all and lives up to at least some of the hype
You must log in or register to comment.
I was curious and thought about going as a way to check out a nascar race for the first time back when they announced it. Then I saw the ticket prices and made other plans. I’ll be out of town!