Catherine Bodak explains impressive new weather satellite

Catherine Bodak explains impressive new weather satellite