STUDIO
Follow Us

Terms of Use Privacy Policy

A city divided

The town of Atlanta, Ill., is located approximately halfway between St. Louis and Chicago, and a friendly rivalry exists between Cardinals and Cubs fans in the town. Video by Cristina Fletes

Source: St. Louis Post-Dispatch

Top Trending Videos