Tata Manza CS coming in Late-2012 Mohammed Asrar October 27, 2011 This spy picture was spotted by Carwale a couple of months ago, the Tata Manza CS is on road tests and will get into production by late 2012. Cropping … [Continue Reading...]