Cess
RMS Staff
- Messages
- 9,192
See the blog feature on this -Everyone knows the Toyota Land Cruiser is about. Tough, rugged, reliable. A 4x4 with strong heritage that won't see you stuck. Speed and performance are not the Land Cruiser's forte. Until now, that is. Meet the Toyota ‘Land Speed Cruiser’. A 2,000 hp brute built by Toyota USA’s motorsports technical centre in Los Angeles for the annual SEMA show. Read the Full Article Here
Read the Entire Article Here
Read the Entire Article Here