This Armadillo will Moonwalk Right Into Your Heart

This Armadillo will Moonwalk Right Into Your Heart

Try not to smile as you watch this leaf-gathering armadillo in action. So adorable!