Who doesn’t love pizza? And who doesn’t love Pizza Hut pizza? It’s one of the world’s largest pizza makers, and is known around the planet. Even pet ducks like pizza. The adorableness is palpable. The video is shared by StuffIStole.
All Our Best Viral Videos, In your Inbox