Finland participated in IMCF World Championships in Belmonte, Spain in 2023 This is the 3 vs. 3 fight between Finland (#2) and ...