You are viewing:

Donald Trump as Braveheart

21st century American hero named Donald J. Trump as Braveheart.