The XTR is an ‘lifestyle’ orientated vehicle designed by Isuzu to take on the likes of Ford’s Ranger Raptor. Jack Evans finds out what it’s like Sign up for the top news stories every day to keep you ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results