Discuss as:

Scarborough on talk radio hosts: GOP should 'punch them in the face'