Maybe that guy from SNL?
You know i wonder just how indeed Fox is going to handle this, they are right now either getting their act together or are on a kamikazi attack. This was their last chance to derail the Trump Express, but they just found out that train won’t run on their tracks.