Language

Wednesday, February 28, 2024

Photo of the Week

 


These turkeys really think they own the road, and they block traffic whenever they feel like it! I've lost count how many times they've done it so far. 😄