Funniest Pets and People
Mirror, Mirror
S1 E94:
Alligator scratches his head; baby llama learning to walk; turkey freaks out at its reflection in mirror.
Funniest Pets and People