10 Aug 2020, 14:27 UTC · By: Cristian Curmei / A concept vehicle made for desert racing on off world terrains. With the Peugeot XRC you can feed your inner child with a very imaginative design.