donald trump and joe biden battle in full knight armor in front of an american flag