Posted on June 8, 2017 by Nick MomrikLarge Turtle Walked up on this speed demon on the golf course. Share thisTweetEmailLike this:Like Loading... Related