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.
Friday, Sep 2 2011 by kjfitz
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.