rmsmotoring.com
Toyota 'Land Speed' Land Cruiser - RMS Motoring
Everyone knows what the Toyota Land Cruiser is about. Tough, rugged, reliable. But meet the ‘Land Speed Cruiser'. A 2,000hp brute built for the SEMA show.