Dr Bhakti Dhamangaonkar
The ultra-luxurious Rolls-Royce Spectre Black Badge has officially landed in India, with bookings now open at showrooms in Chennai and New Delhi. Priced from ...