1777 – Major Samuel McCullough makes a miraculous escape from a band of Indians at McCullough’s Leap.
1980 – Terry Fox is forced to abandon his famous run when cancer was discovered in his lung.
1777 – Major Samuel McCullough makes a miraculous escape from a band of Indians at McCullough’s Leap.
1980 – Terry Fox is forced to abandon his famous run when cancer was discovered in his lung.