Dems. TERRIFIED as LEAKED VIDEO goes VIRAL !!!! Americas Trusted News 18 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW We don’t “owe the world” shit! This is America! It must stay America! VOTE RED! DO NOT VOTE FOR DEM-WITTED TRATORS! VOTE RED SAVE AMERICA!