Make sure you check out our "Photo of the Week" page to get the latest news on mystery creatures in Texas, Louisiana, Georgia, Maryland, North Carolina, England, and the Philippines. There have been some interesting developments.
The Maryland Mystery Creature case has been solved as the creature has been captured and identified.
In Texas, reseachers are currently awaiting DNA testing to determine the identity of the alleged "Chupacabra."
Last Edit: Aug 17, 2004 7:04:21 GMT -6 by Terry Fisk