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