January 31, 2023:
NO, China Made Cars Aren’t Taking Over the World!
Video: China Fact Chasers
In today’s video we go through our personal experience with cars in China and why we think made in China cars wont take over the world, even if China does try to force their crappy cars on developing countries they have in debt traps!