Meet the first flooded vehicle of the year. A Toyota Land Cruiser ended up in the Inlet Sea of the Arabian Gulf in Qatar and ...
It takes one hell of a truck to make a Toyota Land Cruiser look a little small-boned, but the Mega Cruiser pulls it off with aplomb. Shaped like a Hummer H1, the biggest and most capable Japanese ...