Was he wrong to pick the race over her?

“For Valentine’s Day, my girlfriend and I had planned to grab brunch, then I’d get to watch the Daytona 500, and after we’d go out to dinner.
Because of the rain, the race didn’t end until around midnight. Even though we had an agreement, she’s upset that I “picked the race” over her.
I told her we could grab dinner Monday but she says my “true colors” came out Sunday.
She’s crazy, right? How do I make it up to her?”
What do you think?