Texas is famous for having everything bigger than anyone or anywhere else and that includes our "tall tales". Every state has 'em but (some of) ours are true!
Inquiring minds want to know...what the heck is this thing? Let us know in the poll what you think the creature captured on camera at the Amarillo Zoo could be.