All posts tagged: Doubt

Send in the Cyborgs

On August 7, 1974, above the morning commuters, Philippe Petit stepped out on a high wire extended between the World Trade Center twin towers. The exploit brought the French acrobat huge celebrity, token rebukes, and a new life: he became Artist-in-Residence at the Cathedral Church of St John the Divine in New York.