F 1 race and Nascar today 11/2

What can I say about that edge of the seat last lap of the F1 race…:eek:

And Carl Edwards makes it on fumes to win at Texas! And they say it couldn’t be done! :cool:

I’m a Ferrari fan, and it was honestly the most edge-of-my-seat race I’ve ever seen. And to see the WDC decided at the last corner of the last lap, in a flash rainstorm…who says F1 isn’t exciting?