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.

Looking for Cafe Racer gear? Visit the...

100MPH STORE


Share this