FDNY Firefighters hang The National 9/11 Flag for the Florida Restoration stitching on 2/18 at KSC Visitor Complex