September 10, 2011September 11, 2011 It’s a bird! At the 2011 Canadian International Air Show. 43.630631 -79.422462 50 Prince Edward Island Crescent, Toronto, ON M6K 3C3, Canada Share this:Click to email this to a friend (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Reddit (Opens in new window)Like this:Like Loading... Related