I am more convinced than ever that it was him in the pink shirt and pussy hat. Different pics of that creep out there now and that is what convinced me.
Agreed. If it’s not him, then his identity should be readily discoverable. Doesn’t some one even call him Steve in one of the videos?