Hi everybody ! I'm a new member to the forum , which I think is great, I live in Yorkshire, England and own a 2006 America...I have just been in my local triumph dealer and was asked if I had " tyre slime " injected into my tyres..I thought he was taking the p*"* , bur apparently this stuff prevents punctures.I would be interested if anybody has tried this stuff or even heard of it.....Mick