News

trolling the U.S. auto industry and making memes out of the fact that no one wants American cars. A post from X user @mrjeffu, who specializes in “Japan’s Politics/Nationalism/Pop Culture ...