There's something in the water...
Stories of a giant turtle at Hidden Lake Park have recently been going around. According to Milpitas resident Toby Librande, the turtle is "Really big. Easily the biggest turtle I have ever seen." Toby says that she has seen the turtle twice, both times when she was jogging around the pond. However, on recent visits
(
Read more... )