Police Chases After Escaped Turkey Prior To Thanksgiving
- Captured on Friday 2nd of October 2020
- Location is Massachusetts
Description
An escaped turkey was reportedly found casually strolling at Harvard Square in Cambridge, Massachusetts. The Cambridge p Read more...