Buried deep within the Library of Congress is a treasure trove of tv pilot episodes, show bibles and documents, one such one is for Eagle Force, the failed attempt to make a live action American Gatchaman.
The concept of making the heroes more like alien avian humanoids is an odd choice, obviously trying to capitalize on the Ninja Turtles
What do you think?