The Green Miles' appearance on CleanSkies.TV aired on Sunday morning on WJLA-TV/ABC7 here in DC. You can watch it online by going to this page, clicking on "Clean Skies Sunday," then clicking on "Policy & Its Effect" (I wish there was a direct link but that seems to be the only way). My segment starts at 15:57. Let me know what you think!
UPDATE 7/15/2009: CleanSkies.com has launched and the video is now embeddable: