According to Sesame Street Magazine, today (October 15) is National Grouch Day!!! Amazing that this day also falls on the deadline for filing your income taxes if you have filed an extension.
Perhaps Oscar has a big tax bill!