FBI found what was Bubba Wallace's "noose" ~ read my message if you don't know
Posted by Pat
on 6/23/2020, 8:16 pm
My husband saw this on Facebook. Bubba's "noose" is the pull rope for one of the garage doors at Talladega. It's been there since October 2019. The loop is very small, kinda like the size of the circle if my thumb is touching my index finger.
|