As has become customary, NASA is celebrating Earth Day with some HD video on NASA TV. The broadcasts have been on all day until 2 p.m., and then from 4 to 7 p.m. EDT. Hit up NASA's website on the read link for details on how to tune into the satellite broadcast, or just check out the YouTube video embedded after the break.

Engadget HD Podcast 133 - 04.22.2009