This is the map for US Satellite ... the 2002 oil spill off the northwest coast of Spain was watched carefully by the European ENVISAT, which, though not a weather satellite, flies an instrument ...
Millions of Americans were under winter weather advisories Wednesday morning as several states woke up to a fresh blanket of snow.