Thursday, 13 March 2025

MONSTER TURTLE

A large beast, rumored to lurk in Lester Milligan Park, Mason City, Iowa.



No comments:

Post a Comment