International Federation of Strength Athletes

From Wikipedia, the free encyclopedia

The International Federation of Strength Athletes (IFSA) is an international governing body for strongman competition. The IFSA was founded in 1995 and is based in London.

[edit] External link


In other languages