I couldn’t find any info about this documentary, except for the credits. The Executive Producer was Dean Johnson and it was released in 2010. I found it on an old hard drive.
source

Chinese Regulators Recall Millions Of EVs Because Their Mechanical Door Handles Are Too Hard To Find
China's State Administration for Market Regulation (SAMR) says that some interior door handle releases are too close in color to the rest of...




0 Comments