>>214208254
The Netherlands has some of the best quality roads in the world. You're just a gigafirstie when it comes to infrastructure so everywhere seems so much worse by comparison.