Video: Rep. Joe Walsh vs. Chris Matthews

Why does anyone go on Hardball?

Matthews is absolutely unbearable.