Others James Deane wins in Mondello Park The Machine James Deane wins at the third stop of the 2024 LZ World Tour in Ireland after an insane final against Alan Hynes!