is this tire done?
these tires are brand new, otherwise i would just replace it. i've never had a puncture like this before so i honestly don't know if this is safe to ride on or not. leaning heavily towards yes, but who knows
is it fixable at all? i'm pretty sure the slice on the right goes all the way through.