NASA's AIRS instrument observes Tropical Storm Fay as it hits East Coast
Pasadena, CA -- Tropical Storm Fay is sweeping across New England, with the center of the storm making landfall about 10 miles (15 kilometers) north-northeast of Atlantic City, New…