Daily Archives: October 17, 2010

pedal dropped off! :(

oh my gawd!! my left pedal just dropped off :( i’m flabbergasted! sigh omg and this is just after I had so much trouble attaching the rear and front lights it’s times like this I wish I had a bf … Continue reading

| Tagged | 3 Comments