I was on a crazy trail ride yesterday when I had to suddenly slam on my brakes or I would have slammed in to this HUGE turtle.. Amazing video. I was blown away for two reasons.. 1)I had no idea these lived in Ottawa 2)She was laying eggs as I watched Enjoy

  • May 30, 2010