Legendary music great Miles Davis is honored in his hometown of Alton, IL, with a bronze statue by sculptor Preston Jackson. Cheryl Davis (daughter of Miles) and Vince Wilburn, Jr. (nephew of Miles) stop by to pay their respects before the anniversary of his passing, 24 years ago today.

Check out the last performance of Miles here.