|
|
|
Hurricane Dean batters Mexico
August 21, 2007
Hurricane Dean slammed into Mexico's Caribbean coast, flooding streets, blowing the roofs off houses and battering resorts. The storm even forced NASA to bring the space shuttle Endeavour home from space a day early. Jon Decker reports.
|
|
|