Former Prime Minister of the United Kingdom Winston Churchill (played by Dan Bull) and 26th President of the United States Theodore Roosevelt (played by EpicLLOYD) face off in a heated episode of Epic Rap Battles of History.

Advertisements