Euro Truck Simulator 2 devs are out to prove Russian roads are better than you think Dustin Bailey Jan 7, 2022