Gloster Meteor [Britain]
Gloster Meteor!