‘The Muppets’ Take On SNL!

If you haven’t hear by now ‘The Muppets’ are back!  Check out their skit on Saturday Night Live this past weekend!

-Krash