Yes, sounds like your Centa rubber failed - out of interest - How many miles on the clock?


2013 M3W 1960 Velocette Venom and the Landrovardo!