Muppets Honor America July 2, 2017 by PATRICK EDABURN, Assistant Editor Leave a Comment An early Independence Day celebration