Very possibly....I was 'newbing' it about a bit straffing ships and hovering over enemy airfields. Or you might have got me around the south coast radar stations...most probably when a glint of sunlight wobbled me Track IR
Best moment was managing to get back to blighty after an ME110 burst ripped me to pieces - that was some tough landing!