At 75 years old, Joan MacDonald is proving there are no excuses, least of all age, for not being healthy ...