The new Metzeler Tire ME888 120/55R26 is officially available today. January 9, 2015* (see added note at bottom). Metzeler states that this 26” front tire offers ultra high-mileage with Metzler performance and handling and outstanding high and low speed stability with…
This is a content summary only. Click on headlines for full links, images, other content and more!