DC designs sprinkles some luxury on Mahindra XUV500 and HM Ambassador
August 13, 2012
India’s best known automobile designer Dilip Chhabria of DC Designs had officially unveiled a super luxury concept car dubbed Ambierod back in 2008 at the Delhi Auto Expo. The …