Nissan has officially launched the new Nissan Terra in the Philippines. The new Nissan Terra is a seven-seater family SUV that carries what Nissan ...