NASA Sees Debby's Center in the Gulf, Strong T-storms Over Atlantic

Uploaded by NASA Goddard Space Flight Center
License CC BY 2.0
Comments 4
Favorites 17
Views 14,397
Date uploaded 2012-06-26
Tags nasa, debby, storm, weather
Visibility public