fastbob Posted June 24, 2020 Posted June 24, 2020 Someone on a FB page happened to mention that they used to have a Moto Guzzi 125 that was built ( Assembled ) by Triumph Motorcycles at Meriden near Coventry . Too strange not to be true . Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.