Armadillo Escapades! Illegally-Transported Armadillo Set Free in Argentina
Armadillo Rescue Force, Assemble! Footage from Wednesday shows police setting an armadillo free in Santa Fe, Argentina. #shorts
Armadillo Rescue Force, Assemble! Footage from Wednesday shows police setting an armadillo free in Santa Fe, Argentina. #shorts