Ear worm Gallery Posted on July 25, 2019 by Perpetua Oh baby baby baby Heaven is a place on Earth I can’t seem to stop humming this song!