Just out of curiosity, who found the picture from Nov 2019?
Was it the dozens of FBI agents who descended on the track ... or was it anons?
I posted original this morning from CTH they picked up on in videos.
Anons found it last night, but NASCAR, Bubba, his crew, and the FBI knew it was a hoax all along.