Motorsports Mercedes-AMG Team Craft-Bamboo Racing maximize results with runner up finish at Indianapolis 8 Hour by BecauseRaceCar October 11, 2023 October 11, 2023