Mike MacDonald has been performing on stages across North America for more than 30 years and these days, he’s thrilled that he’s healthy enough to keep up with his busy schedule of shows and events. Known for appearances on many…
Mike MacDonald has been performing on stages across North America for more than 30 years and these days, he’s thrilled that he’s healthy enough to keep up with his busy schedule of shows and events. Known for appearances on many…