Normandy Tank Museum is selling off displays? One wonders why.