Saturday, February 17, 2007




P.C. Jeff Dale on police mount Spencer at Maple Leaf Gardens, the old home of the Toronto Maple Leafs. Back when they still won the Stanley Cup from time to time.

0 Comments:

Post a Comment

<< Home