Nine Inch Snails

From Rocklopedia Fakebandica
Jump to: navigation, search

From an episode of the TV show Muppets Tonight (first aired 2 Nov. 1997).

External Links

Muppets Wiki entry