Devon Larratt
Devon Larratt is a well-known Canadian arm wrestler who has received multiple awards for his achievements in the sport. Devon is a hulking muscular guy who is known for his arm wrestling prowess. Devon “No Limits” Larratt is a professional Canadian arm wrestler and former Canadian Armed Forces, soldier. Devon Larratt is widely regarded as […]