Back

Ali Lit the Torch

02/22/2023

Share
Muhammad Ali Lights Olympic Torch

20 years ago today, Muhammad Ali lit the Olympic torch in Atlanta.