News

Continuing with their creative trend, Chinese owned Volvo has just unveiled a new concept car at the Shanghai Auto Show, called the Concept Universe. This new take on a boxy Volvo might look like ...