Explore the Soda Museum in St. Charles, Missouri with rare sodas, memorabilia and a vintage arcade that celebrates fizzy drink history and nostalgic fun.
A new theory claims man-made lakes in Missouri were created in an effort to hide the evidence of an ancient race of giants in the southwestern part of the state.