Mystery “Wolfman” creature caught on camera outside Amarillo Zoo This segment aired Wednesday, June 8, 2022. Source READ MORE +