TreeHugger Radio 12

This week on TreeHugger Radio, General Motors speaks on its renewable energy programs, Dell speaks on its newly expanded recycling initiative, Prince Charles tries to quit private planes, and millions more pile onboard for holiday travel. Music this week comes from Mexican Institute of Sound, courtesy of Calabash Music. (listen)