The world’s FASTEST SUV – 2,000 Bhp Toyota Land Cruiser

SUVs and speed for the most part don’t blend well. In any case, this heavily modified Land Cruiser changes everything. Toyota is known for its extreme mod jobs for SEMA, and here comes another one. […]