One small, unassuming museum in Leland, Mississippi, pays homage to the creator of the beloved Muppet character, Kermit the ...