Oscar the Grouch Through the Years

 The   Evolution   of   OSCAR THE GROUCH   ( 1 9 6 9   -   present )