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

Weather
Download The App
Watch CBSN Live

Listen Live