trainwithbain.com
Roses on the River 5k had a surprise this year: No Thorns.
The Roses on the River event was originally slated to start on the west side of the river. For those unfamiliar with Portland, the Willamette River runs through town, separating the west side from the east side. (Not to be