A wild guess, but since that logo has what looks like a propeller on the front, could it be a "Terraplane"?