The Paddock Other Motorsport Join IndyCar vs Formula 1 – Which do you prefer? P PJMC1986 · 2 days ago · 0 replies · 9 Which racing series do you prefer?