Probably just one of the many bikes Kevin has set up. He's a bike guy. He loves tinkering with bikes and different set-ups. Remember, he rides flat on a Sunday 24" too. And why not. Could be someone else's bike too...he's known to check out other peoples bikes...especially Strowlers.
Watching the Dorkin' videos...he's on several different bikes in each video. Can get down on anything.