Liberal David Sirota gets schooled by conservative Michael Rosen in the Battle of the Talk Show Hosts in Denver, Colorado. Sirota is the loudmouth who curses like a drunken sailor, but probably couldn’t fight his way out of a wet paper bag. He has his own radio show in Denver and is also (natch) a Democratic political strategist. Rosen hosts his own show on KOA radio in Denver. H/T Reveal Politics