Oscar the Grouch Through the Years

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