On this week’s edition of “The DMZ” on Bloggingheads.tv, Matt Lewis and I discuss the response to Isla Vista and whether the Tea Party rules Texas. Watch it below.
Your email address will not be published.
© 2018 Bill Scher's LiberalOasis
Theme by Anders Noren — Up ↑