This man and his bike have Cathedral City Police stumped

Have you seen this man around the Coachella Valley? Probably. Are you just as confused as the Cathedral City Police? Probably.

Ride on, my dude.  Ride on.