November 23, 2022
by Christopher Parker (@wheresbossman)

Location of 2024 ICF Worlds confirmed (yes, 2024…)

Fresh from announcing the 2023 Worlds in Thailand, the ICF has confirmed they’ve already got a host for 2024 in the form of Sarasota, Florida.

The location was revealed in an interview with the ICF’s SUP manager, Hoichan Kwon, over on Stand Up Magazin earlier this week.

UPDATE 29/11: The original interview was taken down so this article has been removed