George the Chili King

George the Chili King Videos

Advertisement
George the Chili King
(04:16)

Check out this historic drive-in located in Des Moines, Iowa.

Learn more