Oct. 31st 2019 The last race of the 2019 Michelin Le Mans Cup season took place last week-end on the Autodromo Internacional Algarve in Portimão (South of Portugal). Alexander Talkanitsa Father and Son were exited to get back to this racetrack they particularly appreciate as they had raced on it before several times. The final…