Definitely cool, but one sure picks up a lot of bug splat on the windshield using the highway. Too bad they couldn’t clean the windshield while doing the fuel stop.
Maybe it’s the camera, but it sure looks like they are coming in really low.
It looks like there is a crew of people and other planes sitting on the approach end. I’m guessing they searched and cleared FOD. I don’t think this is just landing on a random road.