Trump Instantly INCRIMINATES HIMSELF on LIVE TV During Town Hall · Ben Meiselas · Sentinel