New Bedford Half Marathon


Terrain: Asphalt

Notes: Tough course with some good hills at mile 3 adn mile 12.