It's from The Sierra Times, so what did you expect? That site is Drama Queen Central.
This is a ch__ch. What's missing?
[That site is Drama Queen Central.] Figures.