Jess Leitch

St. Louis Woman Vows To Give Up Her Car For A MonthJess Leitch is beginning Day 2 of her self-imposed experiment to hang up her car keys and rely on her bicycle or public transportation.

More From CBS St. Louis

Listen Now
Holiday Guide
Introducing Your New Podcast Network

Listen Live