Dancing Baby (1996)
Dancing Baby, also known as “Baby Cha-Cha” or Oogachack Baby was one of the first viral internet memes back in 1996.
Dancing Baby, also known as “Baby Cha-Cha” or Oogachack Baby was one of the first viral internet memes back in 1996.