Angel Interceptor from Captain Scarlet and the Mysterons (1967).

Angel Interceptor from Captain Scarlet and the Mysterons (1967).