Yep, Chevvron. Had much the same experience. Riding my m/cycle back from Police Training College at Eynsham Hall [rows of silver B47s at Brize, dragging their braking 'chutes on finals to my right!!!], looked to my left, and saw my first ever B.17. There for the film of course. The only film Steve McQueen ever made in England.