May 18, 2024
Ferrari’s upgrades at Imola are looking on point. Red Bull looking shaky. Optimistic for a strong performance by the Scuderia. Would love to see Lando do well too.