Cars 2025 Audi A7 Sedan Spotted Testing in Germany: A Sleeker and More Streamlined Option John Powell 15 June, 2024