Tata Motors will launch its Xenon XT on the 25th February, 2009. The Xenon will come with a 3.0l DICOR engine producing 115bhp.
Read the rest of this entry »
Leave a Comment 3243 views