Screw You Tire!

… on the way home from work, I noticed this clicking sound from my front left tire and thought: “I should remove that stone when I get home …”
Turns out it wasn’t a stone 🙁

Does anyone have experience with repairing a punctured tire?