Are you putting the tyre on with levers? Sounds like you're pinching the tube when installing. They're not really punctures if you've not ridden them, more user error fuck ups.
@snottyotter started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
Are you putting the tyre on with levers? Sounds like you're pinching the tube when installing. They're not really punctures if you've not ridden them, more user error fuck ups.