This is the noose that was found in Bubba Wallace’s garage stall at the Talladega Superspeedway
NASCAR has released a photo of the noose that was found hanging in Bubba Wallace’s team garage at the Talladega Superspeedway last week. It…
Continue Reading