Trucks and heavy equipment Trailers for transport #Riyadh #Dammam #Jeddah #Mecca #Al-Ahsa #Al-Muzahmiyah #Qassim #Salwa #Jubail #Al-Aflaj #Umluj #Hafar Al-Batin #Al-Nuayriyah #in any direction