Ted and Tom at the Polar Bear Monument
This is a picture of Ted and Tom standing in front
of the giant Polar Bear statue in Cochrane Ontario,
about 12 hours north of London, Ontario. Part of
our Polar Bear Express Trip. What a great time
we had on the Polar Bear Express.