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