OVER 60 BILLION SERVED/ IM LOVIN'IT

  1. McDonald's

  2. Taco Bell

  3. KFC

  4. Subway


Correct Option: A

Find more quizzes: