Mike---uh yeah...You are just as humorous as Johnnydajeweler (see Truckee Trivia comment #16)Where is the Truckee area?...HINT: off to the side of which road?
Well, this TT #17 is now moot. The "rock art" was taken-down by a presumed art hater.ANSWER: ...The location WAS along Glenshire Drive; right above the Trout Creek inflow. Can't believe that both #16 and #17 have stumped people. Guess I have to make this really easy in the future.Frankie da Stumper