A big english bomber, I think the City of Lincoln is flying over Huntingdon in the UK in Google earth.