MENU
component-ddb-728x90-v1-01-desktop

Alderwoman Lyda Krewson Elected As St. Louis' Next Mayor

Alderwoman Lyda Krewson Elected As St. Louis' Next Mayor

St. Louis elected it's first new mayor in 16 years Tuesday night, Lyda Krewson. Andy Devine was at her victory party and has the story about her journey to the city's highest office.

Trending