Car News Volkswagen Allegedly Fires Design Chief For Being Too Awesome Read More » January 24, 2023 73 Comments