O'Reilly's back with hard-hitting analysis. Plus, Watters' World goes NASCAR!

Don't miss The O'Reilly Factor, tonight at 8/ 11p ET!