‘Taarzan’ – The Wonder Car abandoned
July 11, 2014
India’s own automotive design house, DC Design had first unveiled ‘Taarzan – The Wonder Car’ on 15th July, 2004 a month ahead of movie release. The car was based …