Indianapolis Motor Speedway Has Been Hiding Some Amazing Mercedes By: Patrick Morgan | August 18, 2024