License plates indicate it's a Dutch truck, probably on show at the Truckstar Festival. Never saw it on the road though, not really practical here, since truck and trailer combined can't be longer than 25,25 meters without special license and permits, so I guess it's only used for show.
Lucas.