Next Image
Previous Image


Toyota Hilux Legend 45 – a monstrous 450 hp one-off 376199