January 24, 2009

Salt + Light Media

January 24, 2009
2 million people descended upon Washington this past week for the presidential inauguration – two days later, on Thursday, was the annual March for Life – and so, this week on Salt and Light Radio, we speak with S+L producer David Naglieri while he attended both events in Washington and we speak to Janelle about her new album, What I Gotta Say.