Originally Posted by
akkando
I was riding city streets in NYC.
thats where you went wrong... haha but really, check your rim tape and also check to see if you have any little pieces of glass lodged inside of your tire. im almost positive your flats were pinch flats because i have gotten 2 flats on 1 ride before(one for each tire :S) when my tires were at a very low psi. now i just pump my tires before every ride and i havent gotten a flat in 2 months.