I´ve seen this truck too, in the Old Town in Stockholm. Actually on the same spot as the photo
Old town is the tourist paradise in Stockholm, so I suppose you were on a visit, as your sig don´t say were yuo´re from.
I dont know if there is a Europeversion, but in Sweden you have to mount the turnsignals to get it through the registerprocess. DC has never imported the Dodges to Sweden, until now. They now doing a drive about the Caliber, Nitro and some other modells, but still no Ram´s...
All Ram´s in Sweden are shipped over the atlantic sea by small independent dealers or private citizens. Maybe the same in the rest of Europe.
And DC warranty on these trucks??? NO WAY! :-{}
The licenseplate says like ABC 123 and all country´s in Europe has their own config of plates.
Greetings from Stockholm!