This thing looks so out of place in Delft. It was only 1 of 2 pickup trucks I saw in the Netherlands the week I was there. It took the driver about 10 minutes to maneuver into this tight parking spot, which - to his credit - must have required some skill. But, this doesn’t seem like the most practical transit option for this quaint town.