Travis Barker brought his two children - Alabama Luella and Landon Asher - with him to the doctor's office.
But thankfully he seems to be really healthy as he looks just plain happy!
We don't know if it's because he's feeling good because he's with his kids, or if it's the amazing weather, or if the doctor just gave him something to take the pain away.
Whatever it is, we love it!
What's his age again?
[Image via WENN.]