Tom and Lachlan discuss all things utes. With the newly refreshed Toyota Hilux coming to market does it have what it takes to beat it's rivals?