27th July 2014

Photo

#dawn  on the river path

#dawn on the river path

Tagged: dawn

27th July 2014

Video

#dawn.

Tagged: dawn

26th July 2014

Photo

All right everybody, let’s hear your family-friendly @pedalpowermusic requests for the #eugenemarathon

All right everybody, let’s hear your family-friendly @pedalpowermusic requests for the #eugenemarathon

Tagged: eugenemarathon

25th July 2014

Photo

The end of an era. #closed #forever (at Keystone Cafe)

The end of an era. #closed #forever (at Keystone Cafe)

Tagged: foreverclosed

24th July 2014

Photo

Punished for riding without my flat kit. #walking

Punished for riding without my flat kit. #walking

Tagged: walking

19th July 2014

Photo

#drtpdx results: Willie Hatfield first ! Myself and @cascadiancouriercollective shared a finish within 30 minutes of Willie’s time despite some bonus miles and climbing.

#drtpdx results: Willie Hatfield first ! Myself and @cascadiancouriercollective shared a finish within 30 minutes of Willie’s time despite some bonus miles and climbing.

Tagged: drtpdx

19th July 2014

Photo

#teameugene route planning #drtpdx

#teameugene route planning #drtpdx

Tagged: teameugenedrtpdx

19th July 2014

Photo

Willie of #bikefriday with #pinklemonade #cargobike #drtpdx

Willie of #bikefriday with #pinklemonade #cargobike #drtpdx

Tagged: drtpdxcargobikepinklemonadebikefriday

19th July 2014

Photo with 3 notes

#perennial #drtpdx

#perennial #drtpdx

Tagged: drtpdxperennial

19th July 2014

Photo with 3 notes

#perennial #drtpdx #raceready #concor #velocity @velocityusa @rideshimano #xtr #maxxis #ortlieb

#perennial #drtpdx #raceready #concor #velocity @velocityusa @rideshimano #xtr #maxxis #ortlieb

Tagged: drtpdxracereadymaxxisperennialortliebconcorvelocityxtr