If there's one thing that excites me more than a helicopter, it's one that ejects flares! More photos of the (Dutch) Royal Air Force show.
Comments
Sign in or get an account to comment.