S0219 : Armarillo zoo Creature caught on camera? Not quite...

Published: June 13, 2022, 10 a.m.

We dissected the supposed "Armarillo Zoo creature", What we figured out was interesting!