SUBMIT A BIKE
Triumph Super Rat - The making of...
To follow up on my previous posts about the
Triumph Super Rat Cafe Racer
here's a video that's just been produced by
Chad De Rosa
photography. It's a long one but worth the watch. Enjoy.
Want to grab some cool custom motorcycle gear and accessories?
Head over to