What Is The Drummond Puddle Watch? Thousands Of People Tuned Into The Mesmerizing Live Stream