Uploaded September 2020 | Updated September 2026, 3 weeks ago
The Muppets appeared on the March 19th, 1966, episode of The Hollywood Palace performing "Music Hath Charms"
The Muppets appeared on the March 19th, 1966, episode of The Hollywood Palace performing "Music Hath Charms"










