Hi All,
Hopefully someone can confirm, on my last ride up 23, below tower 5 there is a turtle sitting on the rocks... I think that's what it was. Has anybody else noticed that? I wonder what the story is? I've seen a lot of easter eggs on the hill but this was new to me.