Alberta Aviation Museum Unveils Their Canadair CF-104 Starfighter Restoration
Fittingly for the fastest plane ever fielded by the Royal Canadian Air Force, the Alberta Aviation Museum of Edmonton completed the restoration of their Canadair CF-104 Starfighter in what seems like record time, with the […]