Effie Diaz showcases her large bony pet teeth before taking on rodents for the first time. Photo #20

Effie Diaz showcases her large bony pet teeth before taking on rodents for the first time.