not-a-saint Archives

5 Megyn Kelly Clips That Prove NBC News Execs Have Obviously Lost Their F*cking Minds

January 4, 2017

The new year has begun with some bad news for Fox News. Their second highest rated host just announced that she will be leaving the network for a new gig at NBC News. Friday will be Megyn Kelly’s last day…

Read more