NASCAR has released the photo of the noose that was found in Bubba Wallace’s garage at Talladega. NASCAR President Steve Phelps said, in hindsight I should have used the word ‘alleged’ in our statement. As you can see from the photo the noose was real as was our concern for Bubba. Phelps said NASCAR went through… Read more »
Posts Tagged: NASCAR garage noose photo
Alicia @ The Toyota Music Factory
Stay up to date with the latest concerts, music, and entertainment news. Get our email!