The sole surviving Alvis Grand Prix racing car has been rescued from a scrapyard in Coventry by The Alvis Car Company in Kenilworth after it was lying dormant for decades. The revived car is due to make its first public appearance in Chiba City, Japan at the Automobile Council 2023, some 96 years after its […]