Animals Human Interest Odd / Amusing Turtle crashes through windshield- worst luck April 23, 2021April 24, 20212 min read admin Worst luck of anything’: Turtle crashes through windshield, hits 71-year-old in head who was riding with her daughter Read More