This is the noose that was found in Bubba Wallace’s garage stall

NASCAR has released a photo of the noose that was found hanging in Bubba Wallace’s team garage at the Talladega Superspeedway last week.

Leave a Reply

Your email address will not be published. Required fields are marked *