That looks like Highway 50 in Nevada, the "Loneliest Road in America". It's very rarely patrolled by State Troopers and you can see at times bikers going 85 plus, and, of course, the lonely supercar.
My boy Helio wins!! He has been on fire lately. Also, he has some Indy rides until the end of the season.
Townsend Bell alas finished waaaay behind. Oh well, the Lord giveth and the Lord taketh away.