I Watch Stuff! is going nuts

It’s gotten better since the last time you checked. I shit you not.

Source