Giggling twins adorably play peek-a-boo with each other

These cute twins playing a game of peek-a-boo will melt your heart! Priceless!