.WFJ:
Day 3/30 - soggy lap around Stanley park, complete with seashell generated flat tire. #3030challenge
.WFJ:
Day 6/30 - a delightful evening, weather and friends wise. More hours on the road bike. #3030challenge
.WFJ:
Day 7/30 - might be getting too comfortable on the road bike if I can pull my phone out and snap a photo while riding between a traffic jam and freight train @ 40km/h. #3030challenge
.WFJ:
Day 10/30 - flat tire road ride and freestyle yoga @ home. Pretty much all I could handle today. #3030challenge
.WFJ:
Day 12/30 - flipped car traffic jam, then two laps of bobsled, natural high, lower griffen in the dusk. Bitchin. Also, muddy. In the eyes. #3030challenge
.WFJ:
Day 13/30 - managed to rock loose the bushings on the steezy-machine last weekend. Rode her in to drop her off for some lovin'. #3030challenge
.WFJ:
Big shout out to AT @differentbikes for cleaning and dialing in the steeze-machine today. #3030challenge
.WFJ:
Day 15/30 - half way there, so doubled up with some bike rides and my first ever game of squash. Stoked! #3030challenge
.WFJ:
Day 17/30 - delicious taco lunches make long road rides to and from the craziest tent sale ever more bearable @ the dead bird. #3030challenge
.WFJ:
Day 19/30 - mountain bike commute to work. My sanity couldn't handle another flat on the road bike on Monday. #3030challenge
.WFJ:
Day 20/30 - yoga earlier today, practicing my rad stands (I love auto-correct) against the wall so I don't bend too far :D #3030challenge
.WFJ:
Day 21/30 - squash with @mkmedalla in the AM. Pretty sure this is a picture of me missing the shot. #3030challenge
.WFJ:
Day 22/30 - no new picture of squashing today, so here's James Brown today, James Brown circa 2000 on his mug (which I'm still laughing about), and I from my last trip to eTown. #3030challenge
.WFJ:
Day 23/30 - turns out the ex-tennis pro @angadsoni24 is super good at squash. Also, fancy Fridays. #3030challenge
.WFJ:
Day 24/30 - massages, picked up my new Ray-Ban glasses and yoga. Success all around. #3030challenge
.WFJ:
Day 26/30 - squash w/ @angadsoni24. Also, why yes, we do live in the most ridiculous place ever. #3030challenge #vangri-la
.WFJ:
Day 27/30 - bike ride, squash, bike ride. Also, loaded up Edge Card, stoke on high. #3030challenge
.WFJ:
Day 28/30 - an awesome game of squash w/ @mkmedalla today, and some "brain food" when I got home tonight :D