Host of Sister Eden Lori Hill talks to Ecoplanet Radio host Cerphe at the launch party for the 2013 DC Environmental Film Festival. Tune in to SisterEden for updates and green carpet events as she visits the DC area. For more information on the film festival running March 12-24 visit SisterEden.com.
Shot on location in Washington, DC
Produced by Sister Eden and Mark Leisher Productions
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?