Categories
Automotive Videos

SLR vs Land Cruiser

You have to see it to believe it. Two videos, one shot from inside the Mercedes SLR while the other from the outside. The Land Cruiser according to a commenter is pimped out with 4 turbos generating +800hp. Crazy shit.. [Link]

Leave a Reply

Your email address will not be published. Required fields are marked *

 

WebVue best Website Development Lebanon