A rare Triumph X75 Hurricane
The Triumph X75 Hurricane is a rare motorcycle, only 1,152 were built for the 1973 model year, and they all feature the styling of American motorcycle design legend Craig Vetter. The project to build the X75 Hurricane was undertaken in the United States, not Britain, and it was originally intended to be a BSA model […]