75 years of Armstrong: Speed