Not CF-18's (no false canopy painted on underside of fuselage). I'm not sure, but I think that they're RAAF (Aussie) F-18's. I was at the Avalon airshow a couple of weeks ago and a B-52 did a couple of flyby's. There was also a four-ship RAAF F-18 demo, so I'm assuming they formed up with the Buff at some point and got this picture. Americans just signed a new agreement with the Aussie's allowing them to use bombing ranges in northern Australia (flying from Guam?), which is why the B-52's were 'around'.
Wow!!! Great photo, are thos Canadians F-18???
It looks like it.