The Whistling Caruso



"The Whistling Caruso" is an original song from the film The Muppets. The song is whistled by Walter on the stage of The Muppet Theater.

Releases

 * The Muppets: Original Soundtrack (2011)