Max Verstappen Village - Austria Max surprised his fans with a visit to the Max Verstappen Village in Austria!