VIDEO: Ron Bath about Devon Larratt vs Michael ToddBy Charlie Minell / Monday, May 3, 2021 Monday, May 3, 2021 / ARMWRESTLING, VIDEO / Source: Toprollking Productions See more Tags: canada, Devon Larratt, dubai, Larry Wheels, Michael Todd, Ron Bath, supermatch, USA