Ive never had luck trying to plug tires on bikes, they either still leak or they will just outright tear out on the first hard acceleration. I'm with the others, get a new tire... it sucks but it could save a wreck. Sucks, looks like the tire is pretty close to brand new too :banghead: