The Euro Truck Simulator 2 Iberia release date is finally upon us, and it's coming quite soon - like next week soon. Developer SCS Software previously confirmed that the DLC would launch in April, and ...