Airshow over the last weekend at Waterloo, Ontario. I think most of your can tell what each of the plane is. Unfortunately the Snowbirds was missing a plane.