Description

The Tata Ace is a mini truck launched in May 2005 by Tata Motors in India.