Josh Puttock takes a very first look at the Trail Talon 275, the brand new off-road shoe from Inov-8.