Sesame Street – Kermit and Grover show short and long

A fan-favorite returns!