BBV10s Q&A: Trulli at Ferrari, 'flipping' Indy 2005 and what Villeneuve *should* have done 30 Oct 2025