He visited a union training center, and made a couple of surprise visits to a fire station and a business area of Duluth. Captive audiences.
Here's some pics of the roadway to the union training center, with both Biden and Trump supporters to greet Sleepy Joe. Couldn't find a pic to tell the difference in the crowd size.
OMG...that....is hilarious....and, sad (for Sleepy Joe!), all at the same time.
No wonder he was so tired, today, that the press pool called a lid, for the entire day.