Downhill since the russians...
I haven't gone to the last couple.. Avalon airshow has let me down since witnessing the 'mad russians' at the first one. Those guys really know how to 'shock and awe'! I remember watching with my mouth wide open when the AN124 did it's crazy ass display! The crew even landed the plane nose wheels first - that was totally incredible to watch! Anyone remember that?