The next debate is a town hall? In Miami?!?!?