This video reviews the Lamborghini Sterrato — the off-road supercar built for both asphalt and adventure. It covers design, performance, and real-world driving impressions to show what sets it apart ...