Michael Dunleavy 5K


Terrain: Asphalt

Notes: uphill first half mile and another big uphill at mile 2