Ben Leclair, Antoine Allaux and crew are on the road again! Last year it was “Somewhere in Europe” and this year Ben’s got a deal with Mercedes that is taking them all around Europe once again in search of winch spots and hitting some events along the way. Each week Ben and crew are going to be checking in with us. Stay tuned!
Advertisement