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