Lia Block This F1 car won a championship in 1992 and now Lia Block is sending it up a hill 16th May 2025