Lakshyaraj Singh Mewar, the 'Prince of Udaipur' is fond of the latest luxury cars, but has a passion for vintage cars, as is evident from his expansive car collection, which includes some of the most priciest vehicles in the world, like the Rolls Royce.