Last year, people in the small Mexican town of Chiquimitío were startled by the arrival of this bizarre creature. They took a few pictures and a short cell video, but this remains one of the clearest images of its head. »6/10/11 8:00am 6/10/11 8:00am
Kinja is in read-only mode. We are working to restore service.