Open Thread For May 26, 2017 Posted by By El Somnambulo May 26, 20171 Comment 'Bad, Very Bad, German Cars'. He's not talking the Volkswagen scandal, he's PO'd that Germany successfully sells cars here. Oh, and they have a trade surplus. Must be their fault.…