Dems. TERRIFIED as LEAKED VIDEO goes VIRAL !!!! The Patriots Brief 3 days 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!