Just a theory...
I'm sure people have wondered this before, but where is Whispering Rock located?
I was looking at maps of where cougars and grizzly bears are in the States, and it's mostly in the northwest, like Montana and stuff. But Whispering Rock doesn't seem very, uh, north-westy, to me anyway. I was just happy to apply the little cougar territory maps to something. Sooo... thoughts on this?
"Remember, if it's anhydrous, that means it's crunchy." ~ Dr. Bukowski