New Chinese brand Omoda debuts first UK model from £24,000 | Top Gear

New Chinese brand Omoda debuts first UK model from £24,000 | Top Gear