Taking the Land Rover Defender on a Taiwan adventure as a first-time off-roader

Top Gear Philippines takes on the Land Rover Defender 110 Trophy Edition on a drive across Taiwan. Details and photos inside.
View full source