Mave TMS Founder Administrator Messages 236,448 Location Belgium Feb 7, 2023 #1 Although Ford left F1 in 2004, they're still #3.