Grand Canyon Skywalk
- Episode aired Mar 18, 2009
Perched 4000 feet above the Colorado River on the very edge of the Grand Canyon is one of the most recent and innovative engineering marvels of our time.Perched 4000 feet above the Colorado River on the very edge of the Grand Canyon is one of the most recent and innovative engineering marvels of our time.Perched 4000 feet above the Colorado River on the very edge of the Grand Canyon is one of the most recent and innovative engineering marvels of our time.