by Nick Lucchesi
A devoted fan of Sesame Street informs us that today, October 15, is "National Grouch Day" as proclaimed by America’s favorite grouch, Oscar.
So, miserable *!#&-ing Grouch Day to you. Now watch this terrible YouTube clip, ya jerk.
© 2017 Riverfront Times