I honestly don't doubt what someone might actually see, hell I wasn't there. An old couple I use to know told me they saw a dang kangaroo beside Hwy 20 near Freeport, Florida in the early 70's, I wasn't there so there must have been a kangaroo out there. There are two landowners near Ponce de Leon, Fl that have Bengal tigers, one has wolves also. Maybe they might get out.