Podcast: DC Council’s Allen on the cost & benefit of free Metro buses

Washington, D.C. is on track to have the largest free fare transit plan in the country — offering Metro bus service within the nation’s capital for no charge and giving residents a monthly $100 allowance for Metrorail. Councilmember Charles Allen proposed the idea 3 years ago and it’s just one vote away from becoming law. Allen walks through the bill and argues that this massive public investment is worth it. Plus, Megan and Luke share their favorite sledding spots around the region.