In what can only be described as the most exciting and dynamic race to the White House in years, tonight will see Donald Trump take on Hillary Clinton in their second showdown in a town hall debate.
After ups and downs for both candidates, nothing is off the table tonight as revelations and health issues have tainted both campaigns with plenty to talk about.
Their first debate saw 84 million tune in, tonight is said to easily break that number and possibly set a new ratings records. It kicks off at 2am Irish time.