I saw a model on FB where the owner thought that it could be hard to texture, so I gave it a shot.
So, the bike belongs to Courage Jackson (https://www.artstation.com/courage_jackson) and I did all the texturing and the environment as a practice.
Most of the material is procedural...except the text "-Viper 3000-" on the tires :).
You can see example of material in the images.
All made in Blender. Bike in Blender 2.79 and material and environment in Blender 2.83