I hate flat tires.  I've had three flat tires over my last two rides.  The first happened Monday night on my ride home around 5:30 PM.  It's dark then.  I didn't see the rock