Documentary follows the come-back attempt of Canadian stunt performer Ken Carter, and his untimely d...
In 1976, Canadian stuntman Ken Carter declared his intention to jump a mile over the St. Lawrence Se...