As only the Muppets can… Happy Independence Day, one and all. Read Previous Post Twittering for Jesus Read Next Post Memories of holidays past archives most recent