About IMPACT Magazine
impact magazine is canada's leading health, fitness and sport performance publication and one of the most trusted magazine brands. celebrating 28 years of publishing, impact inspires... Read more
impact magazine is canada's leading health, fitness and sport performance publication and one of the most trusted magazine brands. celebrating 28 years of publishing, impact inspires... Read more