The Invincible Season 3 trailer is here, but fans have quickly noticed that one major character is missing from what’s to come.
Lando Norris won a dramatic season finale in Abu Dhabi as McLaren claimed their first constructors’ title since 1998.