Discovery Channel Show Covers American Challenge

Discovery Channel recently covered American Challenge as part of their "Point of No Return" show.  The subject was "Human ambition and pushing design and engineering to it's limits", stating that "Innovative design and advanced construction techniques have revolutionized what it is now possible to build."

Launched in 1985, the Discovery Channel reaches over 86 million subscribers in the United States and is the most-widely distributed television brand in the world reaching over 425 million homes in 155 countries.

For more on the Discovery Channel: