Bill O'Reilly smacks Glenn Beck around. Video here.
Oh God, Oh God... I'm nodding along with Bill O'Reilly... All things are wrong...