War Thunder stuff. I've noticed War Thunder related things popping up here and there so I'd thought I'd give the multi-upload a shot with pictures taking from m Daplaens