Peugeot's 24 hour Le Mans ride. Can't believe I am standing next to it.