Pat MacDonald
Pat's Profile
Competes in: Power Walking, 5k Running, Javelin