NASA's International Space Station will be visible in the skies over the New Orleans metropolitan area for a few minutes the next few nights, starting tonight.
International space station will be visible over the New Orleans area