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.
Categories: Sports organisations | Strongmen | Sport organization stubs