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