Located in Estonia(next to Finland)
About this Mopar:
Failure before buying in 2013. Test driving without pinion snubber or torque bars. Major damage happened.
Here You will see a local soda water advertisement shoot in last winter. Some shots was done with small car model