Armstrong Link to this image full-size: https://www.racefans.net/2022/04/23/armstrong-takes-lights-to-flag-imola-f2-sprint-race-victory/armstrong/Advert | Become a RaceFans supporter and go ad-free