Nasanoaa Satellite Catches Nighttime View Of Major Hurricane Teddy