2024 turfWAR festival declared a roaring success