News

Read more: 15 Defunct Car Brands We Wish Still Existed Despite not having the iconic stars, GM Authority shares that the three colors actually do refer to the American flag. An ode to its place as ...
"Over 20 cars have been sold in Beijing since ... There is much anticipation on the old brands' revival, as the Red Flag is ready to fly high," CCTV reporter Su Yuting said. China's ministry ...