Everything You Need to Know About the Toyota Land Cruiser - Airows

Automotive expert James Pumphrey explains everything you need to know about the Toyota Land Cruiser in this fascinating and informative clip. Hit play.