Nine Inch Nails

Nine Inch Nails are an industrial rock band spoofed on Muppets Tonight with the Nine Inch Snails.