Trailer Mounted Accomodation Unit Saudi Arabia Tron (Trailer Mounted Living Unit) especially designed for oil fields departed... +++++