Steven Brack6 of 34
MARCH_2017 In Daytona Beach, FL to present an award at the Living Legends Of Auto Racing Hall Of Fame. With fellow presenter; Linda Vaughn.
PeopleLinda Vaughn, Steven Brack
Photo by Trudi Klein - © 2017 Living Legends Of Auto Racing