Buzz·Posted on Jul 4, 2008Stars And Stripes Forever!The Muppets love America!by Eliot GlazerBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube Does it get more patriotic than The Swedish Chef? No, no it doesn't. Happy 4th!