Trivia Question Which car do the French call “the ladybug”? A) VW Beetle B) Ford Mustang C) Porsche 911 D) Lincoln Continental Next Question >>