Behind the Scenes: Kyle Busch and Martin Truex crew confortation
Indianapolis Pit Road Altercation Video: “Alright Cowboy”
Kyle Busch and Martin Truex Jr wrecked each other while racing for the lead at Indianapolis Motor Speedway. It took place with just 50 laps remaining in the Monster Energy NASCAR Cup Series event.
Related: 2017 Brickyard 400 Results
Watch the Indianapolis NASCAR crew confrontation below.Read More