Posted on Leave a comment

It happened on Friday…

Today, a Dodo Bird landed shortly after dawn near Mexican Hat, Utah. Moments later, it disappeared.

The following are some of the bystander testimonials of this mysterious event.

Here is what a few other bystanders had to say after witnessing the entire event,