Maybe he’s aired down from some sick trails hahaha. You’re right didn’t even look at the tires. Surprised the brake likes look okay still.Look at how flat the front tires are. I don't think it's been anywhere in a while, or seen any TLC in quite some time.
But hey, that electrical connector looks ok!