Media Matters seems to think so:

Congratulations, MMFA. You’ve managed to outdo yourselves.

Ready for an even bigger bombshell?

https://twitter.com/stackiii/status/448209336137809920

Ha!

Teehee!

Good work, MMFA. As usual.

***

Related:

Twitchy coverage of Media Matters

Recommended Twitchy Video