Cool Pics but isn't that giant hand from an old Star Trek episode?
note;in some areas the RED GREEN SHOW is called "Possum Lodge". or those might be the repeats, I'm not really sure.
I have enough trouble keepin my stick on the ice.
Don
I know it's only rock and roll, but I like it.