Investigation is now closed.Says that the rope/noose had been sitting in that stall since oct 2019.This has “MADE UP SHIT” all over it.Shame on nascar.
5 posted on 06/23/2020 2:55:11 PM PDT by HANG THE EXPENSE
(Life's tough.It's tougher when you're stupid.)