Featured Story
Photos of the Canadian CF-18 and Captain Brian Bews
Captain Brian Bews July 23 – Canadian Forces Captain Brian Bews sustained non life-threatening injuries after a low altitude ejection from his CF-18 Hornet in Lethbridge, Alberta. Captain Bews was rehearsing for weekend performances at the 2010 Alberta International Airshow when the mishap occurred. Photos taken May 2010 in Farmingdale, NY. Photo Credits: Chris Barrett / Elites TV [...]