Rotax MAX Challenge Grand Finals 2017 written by dtroll March 22, 2018 Kartódromo Internacional do Algarve (Portugal)