Queen Elizabeth II salutes & bombs Hitler!