Rs 2 Crore Toyota Land Cruiser LC300 luxury SUV delivered to first customer in Kolapur, India Read more