No, it's not "Rollerball." [When you have John Houseman and James Caan, you've got a movie.]
FutureLawyer has the details and the video: It's Roller-Man and he's in China in his special suit rolling along on the highway.
Needless to say, the local authorities have not appreciated its potential.
As a famous world leader once said, "They stand in the way! They stand in the way!"