Workers at NASA's Kennedy Space Center in Florida are rushing to complete preparations for Hurricane Irma


20


CBS