Two Newborns Who Just Can’t Stop Hugging, Even When They’re Immersed In Water

Two Newborns Who Just Can’t Stop Hugging, Even When They’re Immersed In Water

This video shows that we are based in love and we have an inborn need for human interaction.

be inspired. do amazing.