Formula 1 Stella hails Norris Mexico GP recovery ‘one of the best races I’ve been a part of’ 3 years ago 0