I just stumbled on this picture online on an alleged 'beast' that showed up yesterday or so on the Madonna University campus. The unknown 'animal' is said to have come up in revenge after a younger version of it was attached and probably killed.
What do you think?
No comments:
Post a Comment
Kindly drop a comment below