Devon "No Limits" Larratt is a Canadian professional arm wrestler & widely considered to be the best arm wrestlers of all time! Devon and Firas lock horns at the Tristar Gym in a no time limit fight to the finish.
Devon "No Limits" Larratt is a Canadian professional arm wrestler & widely considered to be the best arm wrestlers of all time! Devon and Firas lock horns at the Tristar Gym in a no time limit fight to the finish.