Share Share on Facebook Share on Twitter Pinterest LinkedIn Lamborghini LM002 – The “Rambo Lambo”. Built from 1986 till 1993, with only about 300 made. by Lepke2011 Auto Artauto techAutomotive ArtTransport Technologyunusual vehiclesWeird Wheels