Following Tuesday’s teaser image, the DC Design Avanti has been fully unveiled at the 2012 New Delhi Auto Expo in India. This is India’s first ever supercar. Looking a little like a cross between an Audi R8, Ford GT90 concept and a Ferrari 458, the design has certainly attracted some […]