Heads Up! NASA and NOAA Send Satellite into Orbit NASA and The National Oceanic and Atmospheric Administration have a new weather satellite in orbit. FOX News Radio’s Eben Brown reports: