Daily Kos favicon

The next debate is a town hall: Trump's worst nightmare