Excelsior Manxman

Excelsior was the first British motorbike manufacturer. The company’s best-known machine, the Manxman, was named after the TT – Tourist Trophy. That being the ultimate devil-may-care road race – through the picturesque scenery of the …

Continue reading