It's been at least a couple of months since Bill O'Reilly blew his stack on the air. He was way overdue. Poor Alan Colmes.