A lot of people have theories about who’s performing on The Masked Singer.
Some of the clues have the judges thinking the peacock is Neil Patrick Harris.
Harris tried to crush those rumors. On Thursday he tweeted, “I’m not the peacock.”
As of now, the viewing audience is putting their money on Donny Osmond being the peacock. We shall see soon.