Multiple choice general knowledge

Cadiallac

  1. U.K

  2. U.S.A

  3. China

  4. South Korea

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Cadillac is an American luxury automobile brand owned by General Motors and headquartered in Detroit, Michigan. It was founded in 1902 and is one of the oldest American car brands still in production.