August 05, 2008
Edouard, now a tropical depression, has sloshed its way north of Houston on a trek that will take it "deep in the heart of Texas." This infrared NASA Aqua image was taken at 12:17 PDT August 5.
For more information, visit NASA's hurricane page at
http://www.nasa.gov/mission_pages/hurricanes/archives/2008/h2008_edouard.html .