By Brad Friedman on 11/21/2014, 2:37pm PT  

It's a pretty cut and dry case here. Satan is totes busted...

As of Friday, November 21, the video above, posted on November 9, has received 7,082,535 views. If that's not further proof of Satan, I don't know what is.

[P.S. Speaking of the devil...Heading in to the studio to do a "Bigger Picture Panel" segment on election issues along with Greg Palast on Thom Hartmann's Big Picture TV show shortly. Watch live on RT America at 7p ET (it repeats at 10p ET), or check for other viewing options here. It also streams live online here.]