transitsleuth.com
Thoughts from Oakland on Portland, To 2015!
This last week has been a whole host of madness. I’ve tried to kick off the new year with some solid riding, which I’ve been partly successful at. I’ve also started my planning ar…