Donald Trump vs Ebenezer Scrooge – Epic Rap Battles of History

0
236

It’s ON – Donald Trump vs. Ebenezer Scrooge in an Epic Rap Battle