This has been everywhere including MSNBC
Even though this has been around every concievable point of distribution. I still enjoy the Vegas Morning DJs fun parody tune.
And I can say I have seen a couple of different versions of the same general theme.
To the original builder of this toon, thanks I have chuckled over it several times.