75 Years of Armstrong: Speed Multimedia Project Arcata’s Multimedia Team put together this 75th Anniversary of Armstrong Flight Research Center video.