It's happening again.

After clashing in their first debate on Sept. 26th, presidential candidates Hillary Clinton and Donald Trump will again face off tonight in the second of three scheduled showdowns.

It'll be a town hall format, which means that the candidates will field questions from the audience, as well as answering (or dodging) questions submitted via social media and posed by moderators Anderson Cooper (of CNN) and Martha Raddatz (of ABC).

As with last time around, there are ample ways to watch the debate in the comfort of your own home, with free live streaming coming your way from the likes of Facebook, Twitter and YouTube. But if you're after a more communal atmosphere to watch the action, there are again plenty of spots that will be screening the debate, along with drink specials, games, and general camaraderies. (If we missed any venues, let us know in the comments.)





















































Where did you watch the last debate? And where are you planning to watch this evening? Let us know in the comments.