Toyota Land Cruiser 150 vs Land Rover Discovery 3 vs Mitsubishi Pajero – Stability http://www.youtube.com/v/fIhgOxoKKQc?version=3&f=videos&app=youtube_gdata CAR WORLD. Read this article: Toyota Land Cruiser 150 vs Land Rover Discovery 3 vs Mitsubishi Pajero – Stability