Warning. This isn't for the weak stomached.

Kevin Harvick's heels took a beating on Sunday at Somona Raceway.

Some days really aren't that much fun inside the car...

A photo posted by Kevin Harvick (@kevinharvick) on

More from FoxSports

On Wednesday, things were worse for the driver of the Stewart-Haas Racing No. 4 Chevrolet SS. Much worse.

Today's pre draining foot status... #nasty pic.twitter.com/E9RSfOpbtd

— Kevin Harvick (@KevinHarvick) June 29, 2016

#Nasty would be an accurate assessment of the situation. Thankfully, "Happy" is in good hands and on the road to recovery.

He's been under a doctor's care all week. 👍🏻 https://t.co/eQJkzysYMl

— DeLana Harvick (@DeLanaHarvick) June 29, 2016

Still, it's enough to make a NASCAR Hall of Famer wince.