English: It was presented at the New York International Auto Show in 2007.
Telugu: ఇది మార్చి 2008 లో న్యూయార్క్ ఇంటర్నేషనల్ ఆటో షోలో వెల్లడైంది.