Pizza Hut Pop Quiz

Where Is Pizza Hut's Headquaters Located?
Choose the right answer:
Option A Texas
Option B Kentucky
Option C Alabama
Option D Georgia
 soxfan89 posted over a year ago
skip question >>
save