O offroadfanatic 0 Mar 31, 2011 14 0 0 May 31, 2011 #1 In this episode Wade reviews the Leatt brace and explains the pros and cons around this life saving piece of equipment.
In this episode Wade reviews the Leatt brace and explains the pros and cons around this life saving piece of equipment.