20110516 auto: Tata Motors Launches its Magic IRIS and Ace Zip