Escaped Baboon Caught in Howell

 

After three days of freedom, the fugitive baboon from Six-Flags was caught on a Howell horse farm

Check these out too...

  • No Related Posts


No comments.

Leave a Reply