Japanese automaker, Mitsubishi has presented an all-new XFC SUV concept that is scheduled to make public debut at the Vietnam Motor Show...