PC Games scooter game...

Doc

Trust me, I'm The Doctor.
V.I.P.
#2
A while back there was a Razor scooter game, you're gonna have to Google it to find any real info, though.