Wuzhou Mei Ling (梧州魅灵) Automotive Corporation

damn you’re just chugging out cars lately