Monday I was in town so I drove by P20 again. No vehicles there or signs of anyone being there. I think it snowed a few days ago around the plant and there weren't any tire tracks in the snow.
The building where "the beast" is had a huge snow drift in front of both doors.