Vote
Review by GoldenGorilla

An exciting, edge-of-your-seat documentary about French high-wire artist Philippe Petit's 1974 walk between the Twin Towers of the World Trade Center.

...